Asigno ViewState ["algo"] en la página Carga de contenido y cuando intento acceder a la variable ViewState en el controlador de eventos Carga de página maestra, la variable de estado de vista se pierde.Puede alguien guía yo por qué esto está sucediendo y la solución.Objeto ViewState perdido en la Carga de página maestra
Respuesta
Las páginas maestras y las páginas de contenido no comparten el mismo ViewState. Si está intentando pasar algo de la página de contenido a la página maestra, hay un par de alternativas:
- use this.Context.Items que es común para todo el sitio durante una solicitud HTTP
- haga una propiedad pública en la página maestra, fundido this.Master desde la página de contenido a la clase de página principal y establecer la propiedad
- Sesión utilizar
Tal vez (lo encontramos en la web), esto es un indicio de la solución:
A menos que el MasterPage tiene su ViewState activada, todos los controles debajo de ella perderían su estado.
Encontré esto en una publicación de blog titulada MasterPage and viewstate issue. ¿Podría tener algo que ver con la desactivación de Viewstate en la página maestra?
estoy usando un objeto de estado de vista mediante declaración en el código. También compruebo que el estado de vista de mi página maestra está activado ... – chugh97
- 1. Viewstate variable perdido en el control del usuario cargado dinámicamente
- 2. Moviendo ViewState fuera de la página?
- 3. Método de llamada en la página maestra
- 4. Obtener ID del objeto Página maestra en la página de contenido
- 5. En ASP.Net, durante qué evento del ciclo de vida de la página se carga ViewState?
- 6. CSS e imágenes en la página maestra
- 7. jQuery no se carga en la página maestra cuando la página de contenido está en una carpeta secundaria
- 8. use la página maestra de formulario web como página maestra para ASP.Net MVC vistas programáticamente
- 9. Acceso a User.Identity desde la página maestra
- 10. ¿Cómo configurar la página maestra dinámicamente?
- 11. Ruta relativa en la página maestra de la etiqueta img
- 12. ASP.NET Página maestra DefaultButton anular
- 13. ViewState Vs Session ... mantenimiento del objeto a través del ciclo de vida de la página
- 14. Equivalente de PHP de la página maestra en ASP.NET
- 15. Acceso a las principales propiedades de la página maestra en un código de página maestra anidado detrás de
- 16. PreRender en ASP.NET Página maestra que no se activa
- 17. ¿Botón predeterminado en asp.net (página maestra)?
- 18. Alerta tras página de carga
- 19. carga de la página() o página init()
- 20. Encontrar un control en una página con una página maestra
- 21. ¿Sabe una página maestra qué página se está mostrando?
- 22. Acceso a las variables de la página maestra en la página secundaria en asp.net
- 23. Cómo mostrar la propiedad de la página maestra en una página en Umbraco
- 24. ASP.NET: Moving ViewState a pie de la página
- 25. Pasar datos a la página maestra en ASP.NET MVC
- 26. Acceso elemento del cuerpo de la página de contenido a través de una página maestra anidada
- 27. valor de la etiqueta de la página maestra no actualizada página de contenido de la forma
- 28. Cambio dinámico de ASP.NET de la página maestra
- 29. Activación de validación en la página Carga
- 30. Viewstate and controls en ASP.NET
Gracias, esto funcionó ... !!! – chugh97