关于Jquery和gridview的一个大问题

时间:2012-02-22 09:08:49

标签: asp.net

我设计了gridview,我已经应用了jquery的quicksearch函数来过滤gridview控件,并且我已经应用了排序和分页。正常搜索,jquery函数正常工作但问题是,每当我使用分页意味着什么时候gridview page_index被更改,函数停止了他的工作。有没有可用于此问题的解决方案或无法完成?  我的quicksearch函数是这样的: -

 <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();
        }

1 个答案:

答案 0 :(得分:0)

尝试添加以下内容

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

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