我们的项目中有一个自定义控制网格。我决定修改网格,以便可以从常规PostBack
功能切换到仅AJAX功能。我创建了一个可以从Javascript调用的WS,它呈现控件并将输出HTML返回给客户端,通过JS将其插入到DOM中。
所有这一切都很好用。我现在的问题是网格排序标题和分页链接是LinkButton
,并且可以进行整页PostBack
。因为我想从"常规"中切换网格。通过属性到AJAX模式,我想通过修改这些LinkButton
控件的asp.net的客户端行为来处理AJAX功能。问题是我不知道从哪里开始。
任何人都可以推荐一个资源让我一路走来吗?我似乎无法在Google搜索中找到任何信息。这甚至可能吗?
答案 0 :(得分:0)
尝试阻止默认绑定事件并使用ajax
$('th a','#gridview').click(function(e){
e.preventDefault();
var headerText=$(this).text();
$.post('service-url',{sort:headerText, page:1}, function(result)
{
$('#gridview-container').html(result);
}
});