none
¿Se puede conseguir con MVC controlar formularios en pestañas con contenido persistente? RRS feed

  • Pregunta

  • Hola.

    Tenemos una web desarrollada en Silverligth, y debido a que su compatibilidad con IE está degenerando cada vez mas, tenemos pensado cambiar de arquitectura.

    Habíamos pensado en ASP.NET + MVC, pero tenemos una funcionalidad que silverligth cubre, que no sabemos si la cubrimos con esta otra arquitectura.

    En la web actual, tenemos un menú izquierdo en el cual tienes los diferentes formularios accesibles (usuarios, perfiles, facturas,...).

    Al abrir los distintos formularios, se muestran en forma de pestañas, permitiendo cambiar de uno a otro, manteniendo entre ellos el estado en el que se encuentran.

    Lo que no veo si está permitido sobre todo, es el mantener el contenido editable al cambiar de pestañas con MVC y Razor. Los formularios son grids editables y con otras funcionalidades, y es importante poder cambiar entre ellos sin perder lo que estabas haciendo en el anterior.

    No se si tendríamos que usar AJAX o algo similar.

    ¿Algún consejo? ¿Lo veis muy complicado?

    viernes, 19 de febrero de 2016 10:10

Todas las respuestas

  • Hola, si se puede. Con HTML + Javascript podés crear la sensación de pestañas ocultando y mostrando elementos.

    Mirá este plugin de JQuery.

    Salu2

    viernes, 19 de febrero de 2016 10:22
  • >>Los formularios son grids editables y con otras funcionalidades, y es importante poder cambiar entre ellos sin perder lo que estabas haciendo en el anterior.

    este es todo un tema, para conseguir esto vas a tener que incorporar bastante codigo javascript, de hecho aconsejaria evalues incluir Angular con Bootstrap, este incluye un conjunto de componente incluyendo menu y tabs

    bootstrap navbar

    O sea para quitar silverlight vas a tener que codificar en javascript, pero hacerlo solo con este es durisimo por eso unir Angular con bootstrp es ideal

    es mas mira que bien se integra que existen librerias para poder trabajar desde angular los componentes visuales

    UI Bootstrap

    Grid hay muchasque permiten editar sin post al servidor

     ag-Grid

    Angular UI Grid

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 19 de febrero de 2016 11:59
  • Voy a investigar un poco a ver como queda la cosa.

    Es una nueva tecnología, y costará adaptarse.

    ¿Algún consejo por donde empezar a investigar?

    Voy a empezar por MVC+ASP.NET con Razor.

    A ver en que queda.

    Os mantengo informados.


    • Editado sishco martes, 23 de febrero de 2016 14:22 Añadir información
    martes, 23 de febrero de 2016 14:21
  • Hola Sishco, tengo una situación similar a la tuya,quisiera saber si podrías darme una mano en este tema.gracias por tu atención.

    Sergio Fernandez Cruz Life Run's of Code

    martes, 17 de enero de 2017 1:42
  • hola

    >>¿Algún consejo por donde empezar a investigar? Voy a empezar por MVC+ASP.NET con Razor.

    esta claro que si es algo nuevo debes empezar por lo basico

    https://www.asp.net/mvc

    en el link hay videos que puede ayudar

    aunque si la idea es reeplazar silverlight vas a tener que ir un poco mas alla y ademas incluir algun framework de jquery o mejor aun si es Angular

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 17 de enero de 2017 3:05