Web服务器控件:DropDownList控件
http://www.itjxue.com 2015-07-17 02:00 来源:未知 点击次数:
阅读此文请先查看:ASP.NET入门教程:Web服务器控件,简单讲述了Web服务器控件的使用方法。
定义和用法
DropDownList控件用来建立一个下拉列表。
DropDownList控件中的每个可选项由一个ListItem元素来定义!
提示:此控件支持数据绑定!
属性
属性 | 说明 |
---|---|
AutoPostBack | 指定在某一项的选择状态发生改变后表单是否被立即投递的一个布尔值。默认值是false |
BorderColor | 指定下拉列表周围边框的颜色 |
BorderStyle | 指定下拉列表周围边框的样式 |
BorderWidth | 指定下拉列表周围边框的宽度 |
DataSource | 使用的数据源 |
DataTextField | 数据源中的一个字段,将被显示于下拉列表中 |
DataValueField | 数据源中的一个字段,指定下拉列表中每个可选项的值 |
id | 此控件的唯一id |
OnSelectedIndexChanged | 当被选项的索引发生改变时将执行的函数的名称 |
runat | 规定此控件是服务器控件。必须被设置为"server" |
示例
在此示例中我们在一个.aspx文件中声明一个DropDownList控件。然后我们为Click事件建立一个事件句柄,在一个Label控件中显示一些文本和被选项。加此信息IT教学网(itjxue.com)发布目的是为了防止你变懒!itjxue.com不主张采集!
<script runat="server"> Sub submit(sender As Object, e As EventArgs) mess.Text="You selected " & drop1.SelectedItem.Text End Sub </script> <html> <body> <form runat="server"> <asp:DropDownList id="drop1" runat="server"> <asp:ListItem>Item 1</asp:ListItem> <asp:ListItem>Item 2</asp:ListItem> <asp:ListItem>Item 3</asp:ListItem> <asp:ListItem>Item 4</asp:ListItem> <asp:ListItem>Item 5</asp:ListItem> <asp:ListItem>Item 6</asp:ListItem> </asp:DropDownList> <asp:Button Text="Submit" OnClick="submit" runat="server"/> <p><asp:label id="mess" runat="server"/></p> </form> </body> </html> |