ddlbtype.DataSource = b_typeService.Getb_typesBySql(sql);
ddlbtype.DataTextField = "bname";
ddlbtype.DataValueField = "Id";
ddlbtype.DataBind();
//这是我手动绑定下拉菜单的值
在单击事件里获取下拉的值我按照下面这种方式获取都是得到bname 而我想要Id怎么个获取法????
string bid = ddlbtype.SelectedValue;
------解决方案--------------------------------------------------------
ddlbtype.SelectedItem.Value;
------解决方案--------------------------------------------------------
你的绑定和获取都没有错啊怎么会获取不到呢
------解决方案--------------------------------------------------------
调试跟踪一下,看看哪里有问题。
或者使用
- C# code
ddlbtype.SelectedItem.Text;
------解决方案--------------------------------------------------------