15th
2008,05
Net之旅:数据绑定控件之绑定列表与数组
简述:
数据绑定列表向用户展现了一组数据库中的数据,并且用户能够从该列表中选择。ASP.NET提供4种类型的列表让用户选择:dropdownlist,listbox,radiobuttonlist,checkboxlist。
绑定列表项与数组:
添加静态项的复杂方法是采用数组。在 page_load 事件中创建一个数组,然后将数组设置为列表的数据源。最后,完成绑定。在ASP.NET 2.0 中绑定表示将数据带入控件。例如,当将 listbox 与数据源控件绑定时,数据源中的信息实际就进入了 listbox 控件,这是ASP.NET 2.0中执行绑定时与1.x版本技术不同的几个位置中的一个。在多数情况中,2.0 版本的数据控件会自动按照需要执行绑定,看下面代码示例。
- <%@ Page Language="C#"%>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <script runat="server">
- protected Int32[] ListOfMonths = { a, b, c, d };
- protected void Page_Load(object sender, EventArgs e)
- {
- ListBox.DataBind();
- }
- </script>
- <html xmlns="http://www.w3.org/1999/xhtml" >
- <head runat="server">
- <title>Net之旅:数据绑定控件之绑定列表与数组</title>
- </head>
- <body>
- <form id="form1" runat="server">
- <div>
- <asp:ListBox ID="ListBox" runat="server" DataSource="<%# ListOfMonths %>" >
- </asp:ListBox>
- </div>
- </form>
- </body>
- </html>
Name: Cngothic 































Leave a reply?