gpt4 book ai didi

javascript - 使用 j 查询单击 gridview 中的编辑按钮时分页无法正常工作

转载 作者:太空宇宙 更新时间:2023-11-04 16:08:52 26 4
gpt4 key购买 nike

下面是我的 jquery 代码,用于实现 gridview 的搜索过滤器和分页,我能够实现搜索,但问题出在分页中,如果我单击编辑按钮,我将返回到 gridview 的第一页,而不是停留在该页面中特定页面。如何在单击 gridview 中的编辑按钮时停留在该特定页面

                // DataTable
//var table = $('#<%=GridView1.ClientID %>').DataTable({
var table = $('#<%=GridView1.ClientID %>').prepend($('<thead></thead>').append($('#<%=GridView1.ClientID %>').find('tr:first'))).DataTable({
"paging": true,
"ordering": false,
"info": false,
"pageLength": 10,
"bLengthChange": false
});

table.columns().every(function () {
var that = this;

$('input', this.header()).on('keyup change', function () {
if (that.search() !== this.value) {
that
.search(this.value)
.draw();
}
});
});
});

最佳答案

您可以将 gridview 数据(来自搜索)存储到 session 中,并在编辑功能触发时检索它,也许此链接会对您有所帮助? https://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.rowediting(v=vs.110).aspx

     protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
Session["PageIndex"] = e.NewPageIndex;
}
public void EditSubjectItem()
{
GridView1.PageIndex = Session["PageIndex"]
}

关于javascript - 使用 j 查询单击 gridview 中的编辑按钮时分页无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41670621/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com