ASP.NET - L'oggetto di ArrayList |
Una collezione di articoli che contengono un singolo valore di dati � denominata l'oggetto di ArrayList.
|
Generare un ArrayList
|
Una collezione di articoli che contengono un singolo valore di dati � denominata l'oggetto di ArrayList.
Con il metodo di aggiunta (), gli articoli sono aggiunti al ArrayList.
Il codice sotto genera un nuovo oggetto di ArrayList chiamato mycountries e quattro articoli sono aggiunti:
|
<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 difetto, un oggetto di ArrayList contiene 16 voci e un ArrayList pu� essere graduato al relativo formato finale con il metodo di TrimToSize ():
|
<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>
|
|
Un ArrayList pu� anche essere messo numericamente o in ordine alfabetico con il metodo di specie ():
|
<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>
|
|
Applicare () il metodo d'inversione dopo il metodo di specie () alla specie nell'ordine d'inversione,
|
<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 che si legano ad un ArrayList
|
Un oggetto di ArrayList pu� generare automaticamente i valori ed il testo ai seguenti comandi:
- asp: RadioButtonList
- asp: DropDownList
- asp: CheckBoxList
- asp: Listbox
In primo luogo generare un controllo di RadioButtonList (senza qualsiasi asp: Elementi di ListItem) in una pagina di .aspx per legare i dati ad un controllo di RadioButtonList:
|
<html>
<body>
<form runat="server">
<asp:RadioButtonList id="rb" runat="server" />
</form>
</body>
</html>
|
|
Allora aggiungere lo scritto che lega i valori e sviluppa la lista nella lista al controllo di RadioButtonList:
|
<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 propriet� di DataSource del controllo di RadioButtonList � usata per regolarsi al ArrayList e definisce la fonte di dati del controllo di RadioButtonList ed il metodo di DataBind () del controllo di RadioButtonList lega la fonte di dati con il controllo di RadioButtonList.
Nota: I valori di dati sono usati come sia il testo che le propriet� di valore per il controllo ed a aggiungono i valori che sono differenti dal testo, usano l'oggetto del Hashtable o l'oggetto di SortedList.
|
|
|
Keywords:
ASP.NET using The ArrayList Object,
vb net arraylist,
asp net arraylist,
visual basic arraylist,
vb net using,
asp net object,
vb net object,
visual basic object,
visual basic using,
asp net using,
java arraylist,
c# arraylist,
arraylist sort,
arraylist example,
c# using,
arraylist api,
arraylist methods,
arraylist int,
arraylist string,
java object,
jsp arraylist,
arraylist collection,
arraylist method,
vb arraylist,
arraylist vector,
arraylist constructor,
arraylist serializable,
arraylist tostring,
arraylist add,
arraylist get,
c# object,
arraylist type,
arraylist struts,
static arraylist
|