通过AJAX处理LinkBut​​ton点击事件

时间:2013-11-28 15:27:46

标签: c# asp.net ajax

我们的项目中有一个自定义控制网格。我决定修改网格,以便可以从常规PostBack功能切换到仅AJAX功能。我创建了一个可以从Javascript调用的WS,它呈现控件并将输出HTML返回给客户端,通过JS将其插入到DOM中。

所有这一切都很好用。我现在的问题是网格排序标题和分页链接是LinkButton,并且可以进行整页PostBack。因为我想从"常规"中切换网格。通过属性到AJAX模式,我想通过修改这些LinkButton控件的asp.net的客户端行为来处理AJAX功能。问题是我不知道从哪里开始。

任何人都可以推荐一个资源让我一路走来吗?我似乎无法在Google搜索中找到任何信息。这甚至可能吗?

1 个答案:

答案 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);
  }

});