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
|