dropdownlist从数据库中读取数据,并设定某一项被选定 drpBigSort.SelectedItem.Text=dtt.Rows[0]["BigSortNm"].ToString(); 这样表面上是变了,但是实际上是吧第一项的值改了,下一级选项中还是原来的值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 drpBigSort.SelectValue=dtt.Rows[0]["BigSortNm"].ToString(); 下面这样就可以啦,注意你从数据集中取出来的这个值要在DropDownList中存在,否则会报异常的。drpBigSort.Items.FindByText(dtt.Rows[0]["BigSortNm"].ToString()).Selected = true; private void BigSortBind() { DataTable dt = BLL.Teconology.TypeManager.GetBigSort(); drpBigSort.DataSource = dt; drpBigSort.DataTextField = "BigSortNm"; drpBigSort.DataValueField = "Id"; drpBigSort.DataBind();}这是页面初始化的时候绑定下面是点击编辑按钮的时候 DataTable dtt=BLL.Teconology.TypeManager.bindBigSmallType(id); // drpBigSort.SelectedItem.Text=dtt.Rows[0]["BigSortNm"].ToString(); // drpBigSort.SelectedItem.Value = dtt.Rows[0]["Id"].ToString() ; drpBigSort.Items.FindByText(dtt.Rows[0]["BigSortNm"].ToString()).Selected = true;这样? 不能在 DropDownList 中选择多个项。...... if(!IsPostBack){//绑定dropdownlist if(drpBigSort.Items.FindByValue(dtt.Rows[0]["BigSortNm"].ToString())!=null) drpBigSort.SelectedVaue=(dtt.Rows[0]["BigSortNm"].ToString();}三级联动使用updatepanel C#调用C++ DLLL 如何传递参数? C# get set 用法(winform)高手进进进..... C++转入C#的新手的一个问题 有没有专家用C#开发预算编制之类系统的?应该注意些什么我问题呢 有人介绍怎么使用Windows Api函数的资料吗? 请教一个winfrom下dll调试的问题,谢谢 用服务启动一个.Net的应用程序,怎么老有问题呢? 怎么得到程序文件自身的路径? 用c#实现 急求连接数据库接口类 关于treeview的问题(webForm)? C#编写一个程序运行的时候怎么什么都没有啊 C# 写的windows服务无法触发事件的问题
drpBigSort.Items.FindByText(dtt.Rows[0]["BigSortNm"].ToString()).Selected = true;
{
DataTable dt = BLL.Teconology.TypeManager.GetBigSort();
drpBigSort.DataSource = dt;
drpBigSort.DataTextField = "BigSortNm";
drpBigSort.DataValueField = "Id";
drpBigSort.DataBind();
}这是页面初始化的时候绑定
下面是点击编辑按钮的时候
DataTable dtt=BLL.Teconology.TypeManager.bindBigSmallType(id);
// drpBigSort.SelectedItem.Text=dtt.Rows[0]["BigSortNm"].ToString();
// drpBigSort.SelectedItem.Value = dtt.Rows[0]["Id"].ToString() ;
drpBigSort.Items.FindByText(dtt.Rows[0]["BigSortNm"].ToString()).Selected = true;
这样?
{
//绑定dropdownlist
if(drpBigSort.Items.FindByValue(dtt.Rows[0]["BigSortNm"].ToString())!=null)
drpBigSort.SelectedVaue=(dtt.Rows[0]["BigSortNm"].ToString();
}三级联动使用updatepanel