说我未将对象应用设置到对象的实例该怎么解决啊?

来源:百度知道 编辑:UC知道 时间:2024/05/26 11:21:44
提示错误这一行给显成红色了
((BoundField)(GVShow.Columns[i])).DataField = dt.Columns[i].ColumnName;
但这一行代码是没问题的...就不知道错出在哪而 了 谢谢

不知道你的代码是写在绑定数据之前还是绑定数据之后。

如果是在绑定数据之后,页面呈现之前,对应的数据字段是有值的。

如果是在你绑定数据之后,页面再次提交会服务器的时候,这些数据就不存在了。

所以,如果需要存储一些关键的数据,可以将这些数据保存到隐藏域,或者视图状态中,以便在页面再次提交回服务器时可以取到。