ASP.NET - O objeto de ArrayList |
Uma cole��o dos artigos que cont�m um �nico valor dos dados � chamada o objeto de ArrayList.
|
Criar um ArrayList
|
Uma cole��o dos artigos que cont�m um �nico valor dos dados � chamada o objeto de ArrayList.
Com o m�todo da adi��o (), os artigos s�o adicionados ao ArrayList.
O c�digo abaixo cr�a um objeto novo de ArrayList nomeado mycountries e quatro artigos s�o adicionados:
|
<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>
|
|
Pelo defeito, um objeto de ArrayList contem 16 entradas e um ArrayList pode ser feito sob medida a seu tamanho final com o m�todo de 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>
|
|
Um ArrayList pode tamb�m ser classificado numericamente ou alfabeticamente com o m�todo da sorte ():
|
<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>
|
|
Aplicar () o m�todo reverso ap�s o m�todo da sorte () � sorte na ordem reversa,
|
<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>
|
|
Dados que ligam a um ArrayList
|
Um objeto de ArrayList pode automaticamente gerar os valores e o texto aos seguintes controles:
- asp: RadioButtonList
- asp: DropDownList
- asp: CheckBoxList
- asp: Listbox
Criar primeiramente um controle de RadioButtonList (sem algum asp: Elementos de ListItem) em uma p�gina de .aspx para ligar dados a um controle de RadioButtonList:
|
<html>
<body>
<form runat="server">
<asp:RadioButtonList id="rb" runat="server" />
</form>
</body>
</html>
|
|
Adicionar ent�o o certificado que liga os valores e constr�i a lista na lista ao controle de 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>
|
|
A propriedade de DataSource do controle de RadioButtonList � usada ajustar-se ao ArrayList e define a origem dos dados do controle de RadioButtonList e o m�todo de DataBind () do controle de RadioButtonList liga a origem dos dados com o controle de RadioButtonList.
Nota: Os valores dos dados s�o usados como o texto e as propriedades do valor para o controle e a adicionam os valores que s�o diferentes do texto, usam o objeto do Hashtable ou o objeto de 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
|