【问题标题】:A big query about Jquery and gridview关于jquery和gridview的大查询
【发布时间】:2012-02-22 17:16:32
【问题描述】:

我有设计 gridview ,在其中我应用了 jquery 的快速搜索功能来过滤 gridview 控件,并且我应用了排序和分页。通过正常搜索,jquery 功能正常工作,但问题是,每当我使用分页方式时gridview page_index 已更改,该功能停止了他的工作。是否有任何解决方案可以解决此问题或无法解决? 我的快速搜索功能是这样的:-

 <script type="text/javascript">
                $(function () {
                $('input#TextBox1').quicksearch('table#grid tbody tr');
                });     
 </script>    

amd 我的分页逻辑是这样的:-

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

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    尝试添加以下内容

    ScriptManager.RegisterStartupScript(tableId, tableId.GetType(), "QuickSearch", "$('input#TextBox1').quicksearch('table#grid tbody tr');", true);

    到“GridView1_PageIndexChanging”(假设您使用的是脚本管理器)。

    【讨论】:

    • 感谢您的评论,但是,它不起作用,我实际上正在使用更新面板。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-28
    • 1970-01-01
    相关资源
    最近更新 更多