首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网格视图分页问题

网格视图分页问题
EN

Stack Overflow用户
提问于 2017-10-06 11:04:03
回答 1查看 45关注 0票数 0

我已经使用网格视图显示了用户详细信息。当用户单击时,给定用户名列的链接按钮,它将重定向到相应的用户视图详细信息页。

我正面临着分页的问题。当我单击第二页上的用户名时,没有显示详细信息,所有字段值都为空。

这是我的rowCommand代码

代码语言:javascript
复制
if (e.CommandName == "view_User")
{
    int index = Convert.ToInt32(e.CommandArgument) % UserGridView.PageSize;
    GridViewRow viewRowUser = UserGridView.Rows[index];
    Response.Redirect("~/viewUser.aspx?userid=" + viewRowUser.Cells[0].Text);
}

在调试时,我注意到viewRowUser.Cells[0].Text值是空的,它显示了页面1的所有行的正确值。

请帮帮忙

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-06 11:42:53

为什么不将viewRowUser.Cells[0].Text的内容作为CommandArgument发送,而不是以迂回的方式发送?

代码语言:javascript
复制
<asp:LinkButton ID="LinkButton1" CommandArgument='<%# Eval("userid") %>' CommandName="view_User" runat="server">View User</asp:LinkButton>

然后在后面的代码中。

代码语言:javascript
复制
if (e.CommandName == "view_User")
{
    Response.Redirect("~/viewUser.aspx?userid=" + e.CommandArgument);
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46604307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档