none
Editar datos en un modal RRS feed

  • Pregunta

  • Estimados buenos días, había estado alejado de la programación en MVC, realmente me frustro la cantidad de información y formas de trabajar con .NET MVC y no saber por donde ir, ahora que hay mas tiempo, he vuelto a tratar de hacer cosas,

    Mi consulta es la siguiente y les pido de todo corazón, me puedan explicar con peras y manzanas.

    Primero, ya manejo el concepto de Modelo, controlador y vista ( a nivel Amateur obviamente)

    Segundo, he conectado mi BD y he traído información a una vista y plasmado a una tabla.

    ahora lo que que quiero es editar los datos de esa tabla en un modal, pero no entiendo como hay que hacerlo, como haga para, llevar los datos a la ventana.

    Ayuda por favor muchas gracias, les dejo una imagen a lo que he podido llegar

    Saludos y gracias desde ya

    martes, 2 de junio de 2020 14:30

Todas las respuestas

  • hola

    >>realmente me frustro la cantidad de información y formas de trabajar con .NET MVC y no saber por donde ir

    Eso se resuelve con practica, cuando aprendiste andar en bicicleta no te frustraba la cantidad de caidas, bueno esto es igual

    >>ahora lo que que quiero es editar los datos de esa tabla en un modal, pero no entiendo como hay que hacerlo, como haga para, llevar los datos a la ventana.

    bueno el etema aqui es que no creo que puedas realizar un submit de la ventana sin actualizar toda la pagina, esto implica aprender javascript o jquery para realizar un post a un action usando el $.ajax, no lo puede hacer con asp.net mvc

    Si querias hacerlo con mvc puro entonces no uses ningun popup, sino que desde el link navega a una pagina de edicion y luego vuelve a la lista, basicamente navega entre paginas, si quieres popup vas a tener que aprender jquery

    Create Popup Model With Registration | CRUD Operations In MVC Part-2

    creo ver en el ejemplo que usa el $.get() en lugar del $.ajax() pero basicamente la funcion es la misma, seguro paa el submit use el $.post()

    Pero a donde apunto es que no alcanza con conocer sobre asp.net mvc deberas aprender jquery tambien

    Y si continuas creo que deberias pensar en aprender Angular o React

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 2 de junio de 2020 22:41
  • saludos:

    1.- genera la modal

    2.- debes ir en busca de los datos

    3.- una vez que tengas los datos, debes pasarlos a la vista , mediante este ejemplo puedes pasar los datos desde javascript hacia los textbox de la vista:

    $("#nombredeltextox").val(DatosEmp.Nombre);

    3.- con este código en java script puedes visualizar la modal:

     //carga Modal Ingreso de Empleados
        $("#BtnNueEmpl").click(function (event) {
            event.preventDefault();
            $("#NombreVentanaModal").modal("show");
        });
        // fin modal cargos

    espero te sirva.

    miércoles, 3 de junio de 2020 3:52