请输入您要查询的百科知识:

 

词条 dropdownlist
释义

对于有些形式的输入,用户必须从适用选项列表中选择一个选项。例如,软件公司可能要创建一个支持网站,用户可以在其中找到关于该公司各种软件产品的常见问题的答案。用户寻找问题的答案时,如果在用户搜索的关键字旁边,可以选择问题是针对于哪个软件产品的,将有助于他更容易找到问题的答案。

在这种情况下,适合收集这种信息输入的Web控件是DropDownList。DropDownList Web控件创建一个包含多个选项的下拉列表,用户可以从中选择一个选项。

经典例子:(C#)

//初始化job_Rank

string strSql = "select * from code_list where pms_type='job_rank'";

DataSet dsJobrank = DBAccess.GetDataSet(strSql);

drpJobRank.DataSource = dsJobrank.Tables[0].DefaultView;

drpJobRank.DataTextField = "pms_name";

drpJobRank.DataValueField = "pms_value";

drpJobRank.DataBind();

drpJobRank.Items.Insert(0, new ListItem(" ", "-1"));

有时候也不需要写代码,这个是一些控件的属性,只允许用户选择而不允许用户输入

概述:

表示允许用户从下拉列表中选择一项的控件。 命名空间:System.Web.UI.WebControls

程序集:System.Web(在 system.web.dll 中)

备注

使用 DropDownList 控件可以创建只允许从中选择一项的下拉列表控件。可以通过设置 BorderColor、BorderStyle 和 BorderWidth 属性来控制 DropDownList 控件的外观。

若要指定希望显示在 DropDownList 控件中的项,请在 DropDownList 控件的开始和结束标记之间为每个项放置一个 ListItem 对象。

DropDownList 控件也支持数据绑定。若要将控件绑定到数据源,请创建一个包含要显示在控件中的项的数据源,如 System.Collections.ArrayList 对象。然后使用 Control.DataBind 方法将该数据源绑定到 DropDownList 控件。

使用 SelectedIndex 属性以编程方式确定用户从 DropDownList 控件中选择的项的索引。

继承层次结构

System.Object

System.Web.UI.Control

System.Web.UI.WebControls.WebControl

System.Web.UI.WebControls.BaseDataBoundControl

System.Web.UI.WebControls.DataBoundControl

System.Web.UI.WebControls.ListControl

System.Web.UI.WebControls.DropDownList

线程安全

此类型的任何公共静态(Visual Basic 中的 Shared)成员都是线程安全的,但不保证所有实例成员都是线程安全的。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/14 19:18:46