jQuery实现GridView异步排序和分页成果
接下来就是排序了,通过get方法指定排序字段,排序偏向。函数如下: 当点击GridView中HeadText时我们要触发 sortDataGridView实现异步排序,查察GridView的原始天生内容,现实上是个A标志<a href="javascript:__doPostBack('gvRestore','Sort$WorkId')"> 此刻可以实现gridview的ajax排序和分页 ,总结一下思绪着实很简朴,但在实现的时照旧走了点弯路,首要时本来想同通过code情势手工实例化一个GridView,但最终照旧没有实现,由于我添加了一个模板列。在模板列中添加一个intput type='Radio' 我在code时担任ITemplate,但我确不知奈何实现value='<%#Eval("operatePath") %>'的绑定,这里留下一个题目吧,谁知道,请汇报我。 我们要为该标志添加一个onclick变乱,并移除href属性值,以防备PostBack处事器。因此我在GridView的RowDataBound变乱做如下处理赏罚: Copy to Clipboard![]() { if (e.Row.RowType == DataControlRowType.Header) { for (int i = 1; i <= 7; i++) { LinkButton lt = (LinkButton)e.Row.Cells[i].Controls[0]; lt.Attributes["href"] = "#"; lt.OnClientClick = string.Format(" return sortDataGridView('{0}','{1}')", lt.CommandArgument, "ASC"); } } if (e.Row.RowType == DataControlRowType.Pager) { e.Row.Visible = false; } } (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |