ASP.NET ArrayList
objeto ArrayList que contiene una colección de objetos de valor de datos individuales.
Trate - Ejemplo
crear ArrayList
objeto ArrayList que contiene una colección de objetos de valor de datos individuales.
Para añadir elementos al ArrayList método Add () a través.
El siguiente código crea un objeto ArrayList mycountries con nombre y añade cuatro elementos:
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>
De forma predeterminada, un objeto ArrayList contiene 16 entradas. Por el método TrimToSize () para ajustar el tamaño final ArrayList:
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>
Por método Sort (), ArrayList puede estar en orden alfabético o numérico Ordenar por:
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>
Para lograr tipo inverso, después de que el método Sort () Método atrás ():
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>
los datos se unen a un ArrayList
objeto ArrayList puede generar automáticamente el texto y los valores de los controles siguientes:
- asp: RadioButtonList
- asp: CheckBoxList
- asp: DropDownList
- asp: Cuadro de lista
Para enlazar datos a un control RadioButtonList, en primer lugar crear un control RadioButtonList en una página .aspx (sin asp: elementos ListItem):
<body>
<form runat="server">
<asp:RadioButtonList id="rb" runat="server" />
</form>
</body>
</html>
A continuación, añadir el script para crear la lista, y los valores de unión en la lista para el control RadioButtonList:
Ejemplos
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 demostración >>
RadioButtonList propiedad de control de origen de datos se establece en el ArrayList, que define la fuente de datos del control RadioButtonList. El método de control RadioButtonList DataBind () del control RadioButtonList une la fuente de datos.
Nota: El valor dedatos como texto y valor de propiedades del control de su uso. A diferencia de texto para agregar el valor, utilice el objeto Hashtable o el objeto SortedList.