首页>教程>ASP.NET教程>ASP.NET DropDownList 控件

需要支持?

如果通过文档没办法解决您的问题,请提交工单获取我们的支持!

ASP.NET DropDownList 控件

内容纲要

ASP.NET DropDownList 控件用于创建下拉列表

DropDownList 控件中的每个可选项都是由 ListItem 元素定义的

该控件支持数据绑定

属性

属性描述.NET
SelectedIndex可选项的索引号1.0
OnSelectedIndexChanged当被选项目的 index 被更改时被执行的函数的名称1.0
runat规定该控件是服务器控件。必须设置为 "server"1.0

ASP.NET DropDownList SelectedIndex 属性

ASP.NET DropDownList SelectedIndex 属性用于获取或设置 DropDownList 中被选项目的索引号

范例

下面的范例输出了被选项目的文本

<script runat="Server">
Sub GetName(obj As Object, e As EventArgs)
  lbl.Text = ddList.SelectedItem.Text
End Sub
</script>
<form runat="Server">
Select a name from the list:
<asp:DropDownList id="ddList" runat="Server">
  <asp:ListItem Text="Peter" />
  <asp:ListItem Text="Lois" />
  <asp:ListItem Text="Cleveland" />
  <asp:ListItem Text="Quagmire" />
  <asp:ListItem Text="Joe" />
</asp:DropDownList>
<asp:Button Text="Select"
OnClick="GetName" Runat="Server" />
<br />
Name is:
<asp:Label id="lbl" Runat="Server"/>
</form>

ListControl 标准属性

  • AppendDataBoundItems
  • AutoPostBack
  • CausesValidation
  • DataTextField
  • DataTextFormatString
  • DataValueField
  • Items
  • runat
  • SelectedIndex
  • SelectedItem
  • SelectedValue
  • TagKey
  • Text
  • ValidationGroup
  • OnSelectedIndexChanged

ListControl 控件包括列表控件的所有基本功能,继承自此控件的控件包括:CheckBoxList, DropDownList, ListBox 以及 RadioButtonList 控件

如果想要查看完整描述,可以访问我们的 ListControl 标准属性

Web 控件标准属性

  • 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>
<meta charset="utf-8" />

<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>

范例中,我们声明了一个 DropDownList 控件然后创建了一个事件句柄,在 Click 事件发生时在 Label 控件中显示文本和被选项目

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索