-
Cómo añadir un objeto a ViewState
-
Ver estado es una función administrativa en una página ASP.NET que almacena los valores que deben ser retenidos durante la devolución de datos. Ver estado se utiliza normalmente para las variables de página y los objetos que deben ser almacenados para diversos fines; por ejemplo, se puede almacenar la información de que se puede acceder en algún momento de la ocurrencia de carga de página la próxima vez que la página se envía al servidor.Instrucciones
1 Crear el código de la clase en la que desea almacenar un objeto utilizando Ver estado.
2 Añadir el atributo serializable a la clase que se desea incluir en la Vista de estado. Si el atributo serializable no se agrega a la clase que contendrá el objeto, se producirá un error. Utilice el ejemplo proporcionado a continuación como guía para añadir un atributo serializable a la clase.
<Serializable ()> _
Clase pública del men ú
MenuIdentification pública como entero
MenuPersonName público como cadena
Email pública como cadena
Public Sub New (ByVal menuIdentification como entero, ByVal menuPersonName como cadena, correo electrónico ByVal como secuencia)
MenuIdentification = menuIdentification
MenuPersonName = menuPersonName
Email = correo electrónico
End Sub
End Class
3 Agregue la clase que se crea para el estado de vista. Utilice el ejemplo proporcionado a continuación como guía; que es una continuación del código de la etapa anterior.
Dim VMenu como Nueva men ú ( "Inicio", 1 "/ default.aspx")
ViewState ( "VMenu") = VMenu
Para utilizar el objeto del men ú:
Si ViewState ( "VMenu") IsNot Nada continuación,
Dim VMenu como men ú
VMenu = AppearNow (ViewState ( "VMenu"), del men ú)
Terminara si