Ανοίξτε ASP.NET κώδικα του προγράμματος σας . 2
Κάντε κλικ στο " Προσθήκη ".
Εικόνων 3
Αντιγραφή και επικόλληση τον ακόλουθο κώδικα :
< % @ Page Language = " VB " % >
< DOCTYPE html PUBLIC " - //W3C //DTD XHTML 1.0 Transitional //EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " >
Προσθέστε την επιχείρηση runat="server">
' ArrayList Δείγμα για τη σελίδα .
Δημ. PageArrayList Όπως ArrayList
CreateArray Function ( ) Όπως ArrayList
« Δημιουργία ArrayList δείγματος .
Dim αποτέλεσμα Όπως ArrayList < br > αποτέλεσμα
= Νέα ArrayList ( 3 )
result.Add ( "σημείο 1 " )
result.Add ( « σημείο 2 " )
result.Add ( "σημείο 3 " )
Επιστροφή αποτέλεσμα
End Function
Sub Page_Load ( ByVal αποστολέα ως αντικείμενο, ByVal e Όπως EventArgs )
Αν ( Me . ViewState ( « arrayListInViewState " ) isnot τίποτα) Στη συνέχεια
PageArrayList = ctype ( Me.ViewState ( " arrayListInViewState " ) , ArrayList )
υπόλοιπα
« ArrayList δεν είναι κατά την άποψη του κράτους , έτσι πρέπει να το φορτώσετε από το μηδέν .
PageArrayList = CreateArray ( )
End If
κώδικα, ο οποίος χρησιμοποιεί PageArrayList .
End Sub Sub
Page_PreRender ( ByVal αποστολέα ως αντικείμενο, ByVal e Όπως EventArgs )
'Αποθήκευση PageArrayList πριν η απόδοση της σελίδας .
Me.ViewState.Add ( " arrayListInViewState " , PageArrayList )
End Sub
< /script >
?
< /head>
< p >
< μορφή id = " form1 " Φτηνές 4
Αντικαταστήστε τον αριθμό στην παρένθεση μετά το " New ArrayList " (γραμμή 10 ), με τον αριθμό των τιμών που θέλετε να αποθηκεύσετε στη συστοιχία σας . Ο παραπάνω κώδικας χρησιμοποιεί τρεις .
5
Προσθέστε μια άλλη γραμμή " result.Add ( " σημείο Χ » ) ακριβώς κάτω από κάθε προσθήκη αξίας . Για παράδειγμα , για πέντε τιμές που θα προσθέσει δύο ακόμα σειρές , " result.Add ( « σημείο 4 " ) "και" result.Add ( " σημείο 5 " ) "
Η
6 Κάντε κλικ στο" OK . " Αυτό θα προσθέσει τον πίνακα σε ASP.NET ViewState κωδικό σας .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα