DropDownList 控件

DropDownList Web 服务器控件使用户能够从预定义的列表中选择一项。它与 ListBox Web 服务器控件的不同之处在于,其项列表在用户单击下拉按钮之前一直处于隐藏状态。另外, DropDownList 控件与 ListBox 控件的不同之处还在于它不支持多重选择模式。

向网页中添加 DropDownList 控件

  • DropDownList 控件从“工具箱”面板拖放到网页上。

    有关 DropDownList 控件的所有属性的完整说明,请参阅 MSDN Library 中的 DropDownList Cc295080.xtlink_newWindow(zh-cn,Expression.40).png

将 DropDownList 控件绑定到数据源

  1. 在“设计”视图中,右键单击 DropDownList 控件,再单击“显示常用控制任务”。

  2. 在“DropDownList 任务”菜单上,单击“选择数据源”。

  3. 在“数据源配置向导”中,从“选择数据源”下拉框中为 DropDownList 控件选择数据源。在“选择要显示在 DropDownList 中的数据字段”下拉框中,选择包含用户将看到的文本的字段。在“为 DropDownList 的值选择数据字段”下拉框中,选择当用户在列表中选中某项时可通过编程方式访问的数据所对应的字段。

为 DropDownList 控件定义项

  1. 在“设计”视图中,右键单击 DropDownList 控件,再单击“显示常用控制任务”。

  2. 在“DropDownList 任务”菜单上,单击“编辑项目”。

  3. 在“ListItem 集合编辑器”对话框中,单击“添加”添加一项。

  4. 在“ListItem 属性”列表中,设置 TextValue 属性。

  5. 重复步骤 3 和步骤 4,直到添加了所有需要的项。

    可以通过以像素为单位设置 DropDownList 控件的高度和宽度来控制其外观。部分浏览器不支持以像素为单位设置高度和宽度,这些浏览器将使用行计数设置。

    Note注意:

    在滚动条出现之前,您无法指定用户单击下拉按钮时列表中显示的项数。所显示列表的长度由浏览器决定。

另请参阅

概念

使用 ASP.NET 网站
ASP.NET 数据控件
ASP.NET 验证控件
ASP.NET 导航控件
ASP.NET 登录控件
ASP.NET Web 部件控件

其他资源

ASP.NET 标准控件