关于DropDownList数据绑定后,怎样获得选择的那个值和文本内容

DropDownList1.DataSource=messageTypeSource;//绑定数据源DropDownList1.DataTextField="name/文... DropDownList1.DataSource = messageTypeSource; //绑定数据源
DropDownList1.DataTextField = "name/文本内容字段
DropDownList1.DataValueField = "id //值字段
DropDownList1.DataBind();

怎样去获得在下拉列表中选择的值
要获得int id=........???
string name=.......????
展开
 我来答
worldxa
2010-09-22 · TA获得超过1720个赞
知道小有建树答主
回答量:529
采纳率:0%
帮助的人:722万
展开全部
int id = DropDownList1.SelectedValue;
/*

int id = DropDownList1.SelectedItem.Value
*/
string name = DropDownList1.SelectedItem;
/*

string name = DropDownList1.SelectedItem.Text;
*/

希望回答对你有帮助。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
23...5@qq.com
2010-09-23 · TA获得超过141个赞
知道答主
回答量:136
采纳率:0%
帮助的人:144万
展开全部
string id=DropDownList1.SelectedValue;

string name=DropDownList1.SelectedItem.Text;
或者
string name=DropDownList1.Text;

另外,DropDownList1.SelectedValue返回的是string类型的,DropDownList1.SelectedItem返回的是object类型的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
stxh3218
2010-09-27 · 超过25用户采纳过TA的回答
知道答主
回答量:93
采纳率:0%
帮助的人:0
展开全部
DropDownList1.SelectedValue
或者DropDownList1.SelectedItem.Value
下拉列表中选定值;
DropDownList1.SelectedItem.Text 下拉列表中选定的文本
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友253cc80
2010-09-23 · 超过18用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:49.9万
展开全部
string id=DropDownList1.SelectedValue.ToString().Trim();
如果你不加上Trim,可能id也会获得空值.如 “123 ”;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式