想请教大家一下,我在分页时, GridView1_RowCommand事件中,index索引超出范围。我查了一下资料,好象是说分页时的行索引会重新分配,而在GridView1_RowCommand事件中的行索引e.CommandArgument索引号是递增不重新分配,这样会导致索引出错所致。这该如何解决呢?请教各位了!!
解决方案 »
- 正则表达式
- activex如何与服务器端通信?
- 我是新手,请大家帮帮我!关于VS2005的!
- 请高手看看,如何让以下格式的 TXT 文件内容写到sql的表中,100分奉上,一定结贴的。100分100分100分100分100分
- dropdownlist赋值
- 如何在DataGrid控件中控件制页码的位置?
- datagride怎样写具体某行某列? 是datagride.?.?
- 我已经运行了 aspnet_regiis -c 和 aspnet_regiis -i 重新安装,还是提示同样的错误
- 蛙蛙请教:怎么给现有的数组里再添加一个元素
- 请看这个问题
- =================采集刷新求解===============
- windows xp 安装程序提示
int PageSize = GridView1.PageSize; //获取每页显示记录数
int Index = Convert.ToInt16(e.CommandArgument)-PageIndex*PageSize;
string Id = GridView1.DataKeys[Index].Value.ToString();