编辑取gridview里的dropdownlist的值时"未将对象引用设置到对象的实例"
来源:互联网 发布:js获取元素子节点 编辑:程序博客网 时间:2024/06/07 07:08
编辑取gridview里的dropdownlist的值时"未将对象引用设置到对象的实例"(
编辑取gridview里的dropdownlist的值时"未将对象引用设置到对象的实例"
未将对象引用设置到对象的实例之DropDownList
有时在我们的网页中需要这样的功能:
当点击”编辑”后原某列的编辑状态为一个下拉列表以供我们选择内容, 前不久在做个项目时遇到了这样的需求.原以为这个很好实现的,但从没有确实的着手做过.可就是这么个”简单”的问题困扰了我一天多的时间.在调试的时候老提示错误未将对象引用设置到对象的实例.
首先要解决的是DropDownList的数据绑定问题, 开始我简单的以为可以在绑定GridView的同时FindControl它然后数据绑定.可问题来了:提示未将对象引用设置到对象的实例..后来发现原来当我们初始绑定GridView的时候还没有DropDownList这个东西,当然也就找不倒咯!(因为它在编辑状态才显示的).所以我们绑定DropDownList列表的时候只能在它显示原型之后咯! 也就是在GridView1_RowEditing事件中.
我们知道在GridView1_RowEditing事件中只要GridView1.EditIndex = e.NewEditIndex;然后再重新绑定下GridView就可以让它处于编辑状态了.对!这时就真正的有DropDownList了.我们就是要在这时绑定DropDownList ,记住:一定是在重新绑定GridView之后.代码如下:
//找到下拉列表
DropDownList drop = (DropDownList)(GridView1.Rows[e.NewEditIndex].FindControl("DropDownList1"));
下面就是绑定数据源的代码了.
这下就不会再提示未将对象引用设置到对象的实例. 了
- 编辑取gridview里的dropdownlist的值时"未将对象引用设置到对象的实例"
- gridview取编辑时模板列表格数据:出现未将对象引用设置到对象的实例
- 未将对象引用设置到对象的实例之DropDownList
- 关于DropDownList未将对象引用设置到对象的实例
- 未将对象引用设置到对象的实例"
- 未将对象引用设置到对象的实例
- 未将对象引用设置到对象的实例
- session未将对象引用设置到对象的实例
- 未将对象引用设置到对象的实例
- 未将对象引用设置到对象的实例
- ConfigurationManager:未将对象引用设置到对象的实例。
- 未将对象引用设置到对象的实例 解决办法
- 未将对象引用设置到对象的实例
- 未将对象引用设置到对象的实例
- 未将对象引用设置到对象的实例 原因
- 未将对象引用设置到对象的实例
- 未将对象引用设置到对象的实例
- "未将对象引用设置到对象的实例"是什么原因?
- 杭电OJ 1028
- 堆
- 计算机网络复习
- 备份Linux分区
- 安卓控件APPwidget 一
- 编辑取gridview里的dropdownlist的值时"未将对象引用设置到对象的实例"
- 队列
- 设计模式之工厂:
- css的position
- 求多个字符串的最长公共子串
- 单元格中含有自动计算如何截取小数点
- N9破解无线密码
- HTML <a> 标签的 target 属性
- 清空ArrayList所引发的思考(List相关操作)