DropDownList 控件用于创建下拉列表。
DropDownList 控件中的每个可选项都是由 ListItem 元素定义的!
提示:该控件支持数据绑定!
属性 | 描述 | .NET |
---|---|---|
SelectedIndex | 可选项的索引号 | 1.0 |
OnSelectedIndexChanged | 当被选项目的 index 被更改时被执行的函数的名称。 | 1.0 |
runat | 规定该控件是服务器控件。必须设置为 "server"。 | 1.0 |
- AppendDataBoundItems, AutoPostBack, CausesValidation, DataTextField, DataTextFormatString, DataValueField, Items, runat, SelectedIndex, SelectedItem, SelectedValue, TagKey, Text, ValidationGroup, OnSelectedIndexChanged
ListControl 控件包括列表控件的所有基本功能。继承自此控件的控件包括:CheckBoxList, DropDownList, ListBox 以及 RadioButtonList 控件。
如需完整描述,请访问 ListControl 标准属性。
- AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth, CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled, SkinID, Style, TabIndex, ToolTip, Width
如需完整描述,请访问 Web 控件标准属性。
- AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls, EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site, TemplateControl, TemplateSourceDirectory, UniqueID, Visible
如需完整描述,请访问 控件标准属性。
DropdownList
- <script runat="server">
- Sub submit(sender As Object, e As EventArgs)
- mess.Text="You selected " & drop1.SelectedItem.Text
- End Sub
- </script>
- <!DOCTYPE html>
- <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>
在本例中,我们在 .aspx 文件中声明了一个 DropDownList 控件。然后创建了一个事件句柄,在 Click 事件发生时在 Label 控件中显示文本和被选项目。