Code Bye

“System.EventArgs”不包含“NewSelectedIndex”的定义

我用gridview绑定所发的帖子,给一个按钮修改信息。但是老出现这个错误,希望各位大师帮忙解决一下
“System.EventArgs”不包含“NewSelectedIndex”的定义,并且找不到可接受类型为“System.EventArgs”的第一个参数的扩展方法“NewSelectedIndex”(是否缺少 using 指令或程序集引用?)


5分
代码是你自己强加上去的?

5分
前台定义了NewSelectedIndex事件,*.CS文件中没有实现

5分
EventArgs 是基类,里面没有NewSelectedIndex,这个需要你自己在派生类中声明,或者你用错了

10分
e.NewSelectedIndex,用户所选行的索引,因为 SelectedIndexChanging 事件在 GridView 控件执行选择操作之前发生,所以控件的 SelectedIndex 属性不能用于确定用户所选择新行的索引。SelectedIndex 属性仍包含上一选定行的索引。若要确定用户所选择新行的索引,请使用 NewSelectedIndex 属性。通过将此属性设置为另一个值,也可以使用此属性以编程方式重写用户所选择的行索引。

检查你的修改按钮事件

引用 4 楼 kongwei521 的回复:

e.NewSelectedIndex,用户所选行的索引,因为 SelectedIndexChanging 事件在 GridView 控件执行选择操作之前发生,所以控件的 SelectedIndex 属性不能用于确定用户所选择新行的索引。SelectedIndex 属性仍包含上一选定行的索引。若要确定用户所选择新行的索引,请使用 NewSelectedIndex 属性。通过……

huhi

楼主怎么解决的?我也遇到了同样的问题?

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明“System.EventArgs”不包含“NewSelectedIndex”的定义