c# - 单击下一步转到第一个选项卡时,ASP.NET C# datagridview 在第二个选项卡内分页

标签 c# javascript jquery asp.net datagridview

当我尝试单击第二个选项卡中的第 2 页或 DataGridView 的任何页面时,它将转到包含我的一些文本框的第一个选项卡。我想要的是每次单击 DataGridView 的下一页时,它将显示第二个选项卡,其中包括第二页而不是第一个选项卡。

有人可以帮我解决这个问题吗?

下面是我的代码:

page.aspx

<div id="tabs-2">
    <asp:GridView ID="GridView1" runat="server" AllowPaging="true" PageSize="10" class="table table-striped table-bordered dataTable table-hover table-responsive"
        OnPageIndexChanging = "OnPaging" DataKeyNames="Employee No.">
        <RowStyle CssClass="rowStyle" />
        <HeaderStyle CssClass="headerStyle" />
        <Columns>
            <asp:TemplateField>
                <ItemTemplate>
                    <asp:CheckBox ID="chkDelete" runat="server" onclick="Check_Click(this)" />
                </ItemTemplate>
            </asp:TemplateField>
        </Columns>
        <FooterStyle CssClass="footerStyle" />
    </asp:GridView>
    <a href="#" class="myButton btnPrev" style="color: black;">Previous Tab</a>
    <br />
    <br />
    <asp:HiddenField ID="hfCount" runat="server" Value = "0" />
    <asp:Button ID="btnDelete" runat="server" CssClass="btn btn-warning" Text="Delete"
        OnClientClick="return ConfirmDelete();" OnClick="btnDelete_Click" />
</div>

page.aspx.cs

protected void OnPaging(object sender, GridViewPageEventArgs e)
        {
            GridView1.PageIndex = e.NewPageIndex;
            GridView1.DataBind();
            SetData();
        }

最佳答案

当前选定的标签页似乎在页面回发期间重置。如果您使用 jQuery,这可以很容易地完成。 您可能需要在选项卡页更改事件(可能在隐藏字段内)存储选定的选项卡页,并在页面加载方法中恢复选定的选项卡。

关于c# - 单击下一步转到第一个选项卡时,ASP.NET C# datagridview 在第二个选项卡内分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23880113/

相关文章:

javascript - 使div不透明以覆盖原始div

c# - Xamarin MvvM 内容 View 绑定(bind)

c# - 是否可以在应用程序级别连接到硬件键盘事件?

c# - 将数据读取器与 sqltransactions 一起使用

javascript - "|"(单管道)在 JavaScript 中起什么作用?

javascript - 为什么这段 Javascript 代码执行了两次?

javascript - 如何使用div在javascript中显示当前月份,年份

c# - 我绝对需要在每个 MSHTML 对象上调用 ReleaseComObject 吗?

javascript - 用于发送 ajax/JSON 请求的 JQuery 快捷方式

javascript - JavaScript/jQuery 中的字符串解析