Hvordan legge til et objekt til Visningsstatusen
Vis staten er en lederfunksjon i en ASP.NET-side som lagrer verdier som må beholdes under postback. Vis tilstand brukes vanligvis for side variabler og objekter som må lagres for ulike formål; for eksempel, kan det lagre informasjon som kan nås på noen scene i sideinnlastingen forekomst neste gang siden sendes til serveren.
Bruksanvisning
1 Lage koden for klassen der du ønsker å lagre et objekt ved hjelp Vis tilstand.
2 Tilsett serializable attributt i klassen som du ønsker å inkludere i View tilstand. Dersom serializable attributt ikke tilsettes til den klasse som vil inneholde gjenstanden, vil det oppstå en feil. Bruke eksempelet nedenfor som en veiledning for å legge til en seriell attributt i klassen.
<Serializable ()> _
Public Class themenu
Offentlig MenuIdentification som Integer
Offentlig MenuPersonName som String
Offentlig E-post som String
Public Sub New (ByVal menuIdentification som Integer, ByVal menuPersonName som String, ByVal e-post som String)
MenuIdentification = menuIdentification
MenuPersonName = menuPersonName
E-post = email
End Sub
End Class
3 Legg den klassen som du oppretter for å se tilstand. Bruke eksempelet nedenfor som en guide; Det er en fortsettelse av koden fra det foregående trinnet.
Dim VMenu som New themenu ( "Home", en "/ default.aspx")
Visningsstatusen ( "VMenu") = VMenu
For å bruke themenu objekt:
Hvis Visningsstatusen ( «VMenu") erikke noe da
Dim VMenu som themenu
VMenu = AppearNow (Visningsstatusen ( "VMenu"), themenu)
Slutt om