怎么获取DropDownList中选中的值?

从数据库中查询到了值赋给DropDownList,在页面显示出来数据库的值,当用户选中后,怎么获取这个选种的值?请写详细点!

运用 Label1.Text=DropDownList1.SelectedValue.ToString();
或者DropDownList1.SelectedItem.Text即可。
DropDownList控件又称下拉列表框控件, 控件 列表 中的多行数 据 以隐含 的形式表 示 出 来,当用户需要选择所需列表项时,通过点击 "下三角 "图形 展示 ,用户每次 只能选用一个 数据项。DropDownList控件实际上是列表项 的 容器 ,下拉列表框 用 Items集合表示各项 的内 容。如果在 ASP.NET页面中逐个 的手 动填写 DropDownList控件的列表选项,当列表项很多 的时候会 比较繁琐 ,而且修改 比较麻烦 。 DropDownList控件动态连接到数据库,按指定 条件从数据库 中查询 出列表选项数据,然后绑 定到控件,可以方便快速地显示出多个下拉选 项 。 同时 ,通过修 改数据库 中数据 ,可 以动 态改 变下 拉选项。例如 ,在导 师遴 选系统 中, 研究生导师填写申请信息 的时候 ,需要选 择申 请类型,而且同样的信息在多处页面出现,将 数据库中申请类型表的数据绑定到 DropDownList控件上,能比较好的解决问题。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-07
在Page_Load函数中:
if(!IsPostBack)
{
赋值给DropDownList;
}
使赋值只执行一次,这样后面用SelectedItem.Value便能得到更改后的值。
第2个回答  2011-12-02
SelectedValue、SelectedItem.Value 为选中的value
SelectedItem.Text、 Text 为选中的显示文本
SelectedIndex 为选中的索引本回答被网友采纳
第3个回答  2011-12-02
this.控件id.Items.FindByValue(model.绑定_ID.ToString()).Selected = true;
第4个回答  2011-12-02
dropdownList 不是有selectedValue吗?F4看看它的属性列表就可以了

怎么获取DropDownList中选中的值?
运用 Label1.Text=DropDownList1.SelectedValue.ToString();或者DropDownList1.SelectedItem.Text即可。DropDownList控件又称下拉列表框控件, 控件 列表 中的多行数 据 以隐含 的形式表 示 出 来,当用户需要选择所需列表项时,通过点击 "下三角 "图形 展示 ,用户每次 只能选用一个 数据项。DropDownList...

C#中判断DropDownList的选中值,该怎么处理
DropDownList有两个值,一个是Value属性的值,另一个是Text属性的值。根据你的需要可通过如下的方式获取到数据值,然后再根据获取到的值判断就可以了。string sText=DropDownList1.SelectedItem.Text;\/\/这是获取选中的文本值 string sValue=DropDownList1.SelectedValue\/\/获取DropDownList中你设定的Value值 ...

c#获取一组DropDownList的选中项Value和Text的值
DropDownList.SelectedValue 选定值 ddlState.SelectedItem.Text 当前文本

如何用js获取下拉框dropdownlist显示的值
其他回答 这么写就可以获得1、2、3对应的A、B、C了 var select = document.getElementById("ddlType"); alert(select.options[select.selectedIndex].innerText); 本回答被提问者和网友采纳 dkxpsg | 推荐于2018-02-27 15:34:04 举报| 评论 22 2 为您推荐: js获取下拉框选中的值 jquery获取下拉框的...

c#中如何获取下拉列表中选择的参数值
DropDownList1.SelectedValue DropDownList控件有个属性是SelectedValue,里面的值是当前选中那项的Value值,通常情况下,如果没有单独设置ListItem.Value属性的话,Value和Text是相同的,通过DropDownList.SelectedValue 来获得DropDownList当前选中项

...如何直接提取下拉框(DropDownList)的数据并能对此数据对应的其他数据...
this.DropDownList1.SelectedValue.ToString()这是取值,然后以此值对其他数据更新,写一些SQL语句就行了

如何读取dropdownlist里的string值,并与int值比较?
dropdownlist.SelectedItem.Value; \/\/这是取选中的value值 dropdownlist.SelectedItem.Text; \/\/这是取选中的文本 要与int进行比较,就把获得的值类型转换成int

判断dropdownlist选中的值是否指定值
DropDownList有两个值,一个是Value属性的值,另一个是Text属性的值。根据你的需要可通过如下的方式获取到数据值,然后再根据获取到的值判断就可以了。string sText=DropDownList1.SelectedItem.Text;\/\/这是获取选中的文本值 string sValue=DropDownList1.SelectedValue\/\/获取DropDownList中你设定的Value值 ...

怎么取得dropdownlist第一个值
{ Label1.Text = DropDownList1.SelectedValue;} 将这段代码放在load里就OK了 --- 补充一下 如果dropdownlist有值,就是点击后有选的内容,那么他的默认值就是第一个 至少我用了这么多次,一直都是这样的。也就是说,初始化的时候就是选了第一个的 而且我给你的代码我是测试过的 至于另外一种情...

如何获取选中的dropdownlist的项对应绑定数据的id(主键)
DropDownList1.DataSource= tb \/\/DrowDownList1 表示下拉框的些tb 表示从数据库取回数据 \/\/ 这里假设有tb 中有 FieldID 也 FieldText 字段。DropDownList1.DataValueField = "FieldID";DropDownList1.DataTextField = "FieldText";DropDownList1.DataBind();} 用另一个方法取值 private int GetDrop...

相似回答