有一DropDownList1是DropDownList类型
它的数据源设置为一个DataSet对象ds
ds有一张表 表中两列 Name 和 CategoryId 均为varchar类型DropDownList1.DataTextField = "Name";
DropDownList1.DataValueField = "CategoryId";
DropDownList1.DataSource = ds;
DropDownList1.DataBind();则完成数据绑定
DropDownList1在页面上的默认选项为ds中表的第一行。
已知有string categoryId="大公鸡";
DropDownList1.Items.FindByValue(categoryId).Selected = true;并且该categoryId是ds中的一行
现在想让页面一打开 该DropDownList1中默认显示的不是第一行
而是categoryId这一行。但以上的代码显示“未将对象引用设置为对象实例”
它的数据源设置为一个DataSet对象ds
ds有一张表 表中两列 Name 和 CategoryId 均为varchar类型DropDownList1.DataTextField = "Name";
DropDownList1.DataValueField = "CategoryId";
DropDownList1.DataSource = ds;
DropDownList1.DataBind();则完成数据绑定
DropDownList1在页面上的默认选项为ds中表的第一行。
已知有string categoryId="大公鸡";
DropDownList1.Items.FindByValue(categoryId).Selected = true;并且该categoryId是ds中的一行
现在想让页面一打开 该DropDownList1中默认显示的不是第一行
而是categoryId这一行。但以上的代码显示“未将对象引用设置为对象实例”
解决方案 »
- dal和bll层的类设置为单例可行吗
- viewstate 保存值的问题
- 列举几个大家在实际项目中用到的继承,多态(因为我不知道什么时候该用),或者设计模式,最好是实际的例子
- 关于ASP.NET 身份验证配置问题,高手急救!!!!!
- Datagrid列冻结问题
- 两个简单问题,关于script调用和时间控件的获取
- 关于asp.net 中使用javascript 的问题 !!!!!
- ASP.Net中,XML格式的相对路径怎样设置?
- [jQuery]使用jQuery.Validate进行客户端验证(初级篇)——不使用微软验证控件的理由
- 自定义datagrid分页事件遇到的问题(二)
- 关于XML的问题?
- 改变跑马灯文字没有效果?
如果是ID的话
int categoryId=1;
DropDownList1.SelectedIndex=categoryId;