Se staten er en lederfunksjon i en ASP.NET-side som lagrer verdier som må beholdes under postback . Vis stat brukes vanligvis for side variabler og objekter som må lagres for ulike formål , for eksempel , kan den lagre informasjon som kan nås på noen scene i sideinnlastingen forekomst neste gang siden sendes til serveren . Instruksjoner
en
Lag koden for klassen hvor du ønsker å lagre et objekt ved hjelp Vis stat .
2
Legg til serializable attributt i klassen som du ønsker å inkludere i Se tilstand. Hvis serializable attributtet er ikke lagt til klassen som skal inneholde objekt, vil det oppstå en feil . Bruke eksempelet nedenfor som en veiledning for å legge til en seriell attributt i klassen .
_
Public Class themenu
Public MenuIdentification som heltall
Public MenuPersonName som String
offentlige epost som String
Public Sub New ( ByVal menuIdentification som Integer , ByVal menuPersonName som String, ByVal e-post som String )
< p > MenuIdentification = menuIdentification
MenuPersonName = menuPersonName
e = e
End Sub
End Class
3
Legg til den klassen som du oppretter for å Vis stat . Bruke eksempelet nedenfor som en guide, den er en videreføring av koden fra forrige trinn
Dim VMenu som New themenu ( "Home" , 1, " /default.aspx ")
< . p> Visningsstatusen ( " VMenu ") = VMenu
å bruke themenu objekt : en p Hvis Visningsstatusen ( " VMenu ") iSNOT Ingenting deretter
Dim VMenu som themenu
VMenu = AppearNow ( Visningsstatusen ( " VMenu ") , themenu )
End If