首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

dropdownlist从数据库中读取数据,并设定某一项被选出

2012-11-06 
dropdownlist从数据库中读取数据,并设定某一项被选定drpBigSort.SelectedItem.Textdtt.Rows[0][BigSortN

dropdownlist从数据库中读取数据,并设定某一项被选定
drpBigSort.SelectedItem.Text=dtt.Rows[0]["BigSortNm"].ToString(); 这样表面上是变了,但是实际上是吧第一项的值改了,下一级选项中还是原来的值

[解决办法]
下面这样就可以啦,注意你从数据集中取出来的这个值要在DropDownList中存在,否则会报异常的。

C# code
drpBigSort.Items.FindByText(dtt.Rows[0]["BigSortNm"].ToString()).Selected = true;
[解决办法]
if(!IsPostBack)
{
//绑定dropdownlist
 if(drpBigSort.Items.FindByValue(dtt.Rows[0]["BigSortNm"].ToString())!=null)
drpBigSort.SelectedVaue=(dtt.Rows[0]["BigSortNm"].ToString();
}三级联动使用updatepanel

热点排行