分页改变当前页数时事件怎么触发的?
用的是DataGrid我以为会直接触发dgConfirm_PageIndexChanged事件
但是却先触发dgConfirm_ItemCommand
protected void dgConfirm_ItemCommand(object source, DataGridCommandEventArgs e)
中有一句: ViewState["表单编号"] = e.Item.Cells[2].Text.Trim(); // 取出当前行的表单编号
出错信息:指定的参数已超出有效值的范围。参数名: index
请问怎么解决,谢谢!
解决方案 »
- 股票的数据显示
- gridview让所有行都进入编辑模式
- 关于<script>alert('***')</script>的问题
- 如何让TreeView所有节点不可点击(C# Web)
- Request.Form取不到静态页面提交的表单(POST方式)
- 如何限制textbox的输入格式为xxxx-xxxx的
- 各位大侠救命啊!!!关于Coalesys PanelBar for ASP.NET的问题!
- ??????????????求助:老说"未将对象引用设置到对象的实例",我都无语了,求各位高手帮助~~~~
- asp.net导出excel 显示只读 报错该文件破坏程度太大,不能进行修复
- 我如何强制页面打开时刷新一下?
- GridBind()如何隐藏第一行记录的按钮?
- JavaScript中url传递变量参数的问题
ViewState["表单编号"] = e.Item.Cells[2].Text.Trim()
这一句应该使用if(e.CommandName = "xxx")
{}包含起来PageIndexChanged 是从 ItemCommand 事件中引发的。