我的页面上有两个选项卡...对于第一个选项卡,我在页面加载时加载网格;第二次,点击时,我正在使用Ajax.ActionLink
使用部分视图加载网格。
我在用webGrid.GetHtml()
在两个选项卡中呈现具有默认分页的网格。第一个选项卡的分页工作非常顺利。但是对于第二个选项卡下的网格,如果我单击页码,它将在新窗口中打开整个部分视图,并选择第二页。
任何建议/解决方案将受到高度赞赏。
我搜索了整个网络,但忘记为 WebGrid 方法添加属性 ajaxUpdateContainerId 。它就像一个魅力。页面不刷新,分页工作非常顺利。
ajaxUpdateContainerId用于用刷新的数据更新一些标签内容;提供的网格应使用 ajax 调用加载。因此,我在 grid.gethtml 周围使用了 div 标签,并在 ajaxUpdateContainerId 属性中给出了 div 标签的 id。
任何其他解决方案也将被接受......!!!!!
欲了解更多信息http://galratner.com/blogs/net/archive/2011/12/02/reloading-a-razor-webgrid-after-ajax-calls-using-a-partial-view.aspx http://galratner.com/blogs/net/archive/2011/12/02/reloading-a-razor-webgrid-after-ajax-calls-using-a-partial-view.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)