Il miglior tutorial ASP.NET ArrayList Nel 2024, in questo tutorial puoi imparare
Prova - Esempio,creare ArrayList,dati associare a un ArrayList,Esempi,
ASP.NET ArrayList
oggetto ArrayList che contiene una raccolta di singoli elementi di valore dei dati.
Prova - Esempio
ArrayList DropDownList
ArrayList RadioButtonList
creare ArrayList
oggetto ArrayList che contiene una raccolta di singoli elementi di valore dei dati.
L'aggiunta di elementi alla ArrayList tramite metodo Add ().
Il codice seguente crea un oggetto ArrayList nome mycountries e aggiunge quattro voci:
<script runat="server">
Sub Page_Load
if Not Page.IsPostBack then
dim mycountries=New ArrayList
mycountries.Add("Norway")
mycountries.Add("Sweden")
mycountries.Add("France")
mycountries.Add("Italy")
end if
end sub
</script>
Per impostazione predefinita, un oggetto ArrayList contiene 16 voci. Con TrimToSize () per regolare la ArrayList finale dimensione:
<script runat="server">
Sub Page_Load
if Not Page.IsPostBack then
dim mycountries=New ArrayList
mycountries.Add("Norway")
mycountries.Add("Sweden")
mycountries.Add("France")
mycountries.Add("Italy")
mycountries.TrimToSize()
end if
end sub
</script>
Con metodo Sort (), ArrayList può essere in ordine alfabetico o numerico Ordina per:
<script runat="server">
Sub Page_Load
if Not Page.IsPostBack then
dim mycountries=New ArrayList
mycountries.Add("Norway")
mycountries.Add("Sweden")
mycountries.Add("France")
mycountries.Add("Italy")
mycountries.TrimToSize()
mycountries.Sort()
end if
end sub
</script>
Per raggiungere sorta inverso, dopo il metodo sort () metodo reverse ():
<script runat="server">
Sub Page_Load
if Not Page.IsPostBack then
dim mycountries=New ArrayList
mycountries.Add("Norway")
mycountries.Add("Sweden")
mycountries.Add("France")
mycountries.Add("Italy")
mycountries.TrimToSize()
mycountries.Sort()
mycountries.Reverse()
end if
end sub
</script>
dati associare a un ArrayList
oggetto ArrayList in grado di generare automaticamente il testo e valori per i seguenti controlli:
- asp: RadioButtonList
- asp: CheckBoxList
- asp: DropDownList
- asp: Listbox
Per associare i dati a un controllo RadioButtonList, prima creare un controllo RadioButtonList a una pagina aspx (senza asp: ListItem elementi):
<html>
<body>
<form runat="server">
<asp:RadioButtonList id="rb" runat="server" />
</form>
</body>
</html>
Quindi aggiungere lo script per creare l'elenco, ed i valori vincolanti nella lista per il controllo RadioButtonList:
Esempi
<script runat="server">
Sub Page_Load
if Not Page.IsPostBack then
dim mycountries=New ArrayList
mycountries.Add("Norway")
mycountries.Add("Sweden")
mycountries.Add("France")
mycountries.Add("Italy")
mycountries.TrimToSize()
mycountries.Sort()
rb.DataSource=mycountries
rb.DataBind()
end if
end sub
</script>
<html>
<body>
<form runat="server">
<asp:RadioButtonList id="rb" runat="server" />
</form>
</body>
</html>
La dimostrazione >> RadioButtonList proprietà del controllo DataSource è impostata sul ArrayList, che definisce l'origine dati del controllo RadioButtonList. Il metodo di controllo RadioButtonList DataBind () del controllo RadioButtonList lega l'origine dei dati.
Nota: Il valore didati come testo e valore proprietà del controllo da utilizzare. A differenza del testo per aggiungere il valore, si prega di utilizzare l'oggetto Hashtable o l'oggetto SortedList.