Ajax异步无刷新更新局部数据
2013-03-01 09:36
417 查看
<asp:ScriptManager ID="smScriptManager" runat="server"> </asp:ScriptManager>
<asp:UpdatePanel ID="upLinkmanList" UpdateMode="Conditional" runat="server"> <ContentTemplate> //要更新的数据部分,如一个Repeater,包括分页控件; </ContentTemplate> </asp:UpdatePanel>
//后台需要把页面注册为Ajax AjaxPro.Utility.RegisterTypeForAjax(typeof(所要注册的页面Inherits的最后一个单词,如:页面为:CustomerList.aspx,则这里就是
CustomerList
)); //注册异步控件,lnkbtnRefreshLinkman十个Linkbutton,用于调用后台的数据更新方法; this.smScriptManager.RegisterAsyncPostBackControl(lnkbtnRefreshLinkman); //注册分页控件 this.smScriptManager.RegisterAsyncPostBackControl(this.Pager);
<asp:LinkButton ID="lnkbtnRefreshLinkman" runat="server" OnClick="RefreshLinkmanList"></asp:LinkButton>
/// <summary> /// 刷新联系人列表 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void RefreshLinkmanList(object sender, EventArgs e) { //更新Ajax控件所包含在内的数据,Ajax控件的UpdateMode必须指定为Conditional upLinkmanList.Update(); }
//前台脚本方法里调用Linkbutton的onclick事件,记得先导入Jquery脚本文件的引用哦 $("#<%=lnkbtnRefreshLinkman.ClientID %>").click();
相关文章推荐
- Ajax异步无刷新对局部数据更新
- Ajax异步无刷新对局部数据更新
- 关于ajax局部刷新,从数据库实时更新数据到页面(一般是下订单成功后发送消息到后台)
- ajax异步刷新实现更新数据库
- 1.MVC框架复习 2.Ajax加强 3.搜索建议 4,三级联动 5、刷新分页 6、Ajax局部动态更新数据
- 1.MVC框架复习 2.Ajax加强 3.搜索建议 4,三级联动 5、刷新分页 6、Ajax局部动态更新数据
- 传统方式实现AJAX异步获取数据,局部刷新
- ajax异步问题导致的刷新页面数据不更新
- 页面无刷新更新数据(ajax异步加载)
- 使用jQuery实现Ajax异步提交表单实现局部刷新
- ajax实现异步刷新,并通过json接收发送数据!
- 使用 AJAX,局部刷新 GridView 进行数据绑定的简单实现@孟宪会
- 利用php和ajax实现局部更新数据
- 使用 AJAX,局部刷新 GridView 进行数据绑定的简单实现
- ajax结合mysql数据库和smarty实现局部数据状态的刷新
- AJAX实时刷新数据、状态显示、局部刷新示例
- form提交不刷新页面、不用AJAX 也能实现类似"异步更新"效果
- ajax在JavaScript的使用:异步传输,局部刷新
- Ajax无刷新实现定时更新数据