Ver estado é uma função de gestão em uma página ASP.NET que armazena valores que precisam ser mantidas durante postback. O estado de exibição é normalmente usado para as variáveis de página e objetos que devem ser armazenados para diversos fins , como por exemplo , pode armazenar informações que podem ser acessadas em algum momento na ocorrência de carga página da próxima vez que a página é enviada para o servidor . Instruções
1
criar o código para a classe em que você deseja armazenar um objeto usando O estado de exibição .
2
Adicione o atributo serializable para a classe que você deseja incluir no estado de exibição . Se o atributo serializable não é adicionado à classe que irá conter o objeto , ocorrerá um erro . Use o exemplo fornecido abaixo como um guia para adicionar um atributo serializable para a classe.
_
Public Class theMenu
MenuIdentification Pública como Integer
Pública MenuPersonName como corda
Pública e-mail como corda
Public Sub New (ByVal menuIdentification como Integer, ByVal menuPersonName como string, ByVal e-mail como string)
MenuIdentification = menuIdentification
MenuPersonName = menuPersonName
Email = email
End Sub End Class
3
Adicionar a classe que você cria para Ver estado . Use o exemplo fornecido abaixo como um guia ; . Que é uma continuação do código da etapa anterior
Dim VMenu como New theMenu ( "Home" , 1, " /default.aspx " )
ViewState ( " VMenu ") = VMenu
Para usar o objeto theMenu :
Se ViewState ( " VMenu " ) IsNot Nada então
Dim VMenu como theMenu < br >
VMenu = AppearNow ( ViewState ( " VMenu " ) , theMenu )
End If