ASP 异步加载—不会Ajax也能用
2017-07-14 16:00
134 查看
ScriptManager和UpdatePanel控件联合使用可以实现页面异步局部更新的效果。
其中的UpdatePanel就是设置页面中异 步局部更新区域,它必须依赖于ScriptManager存在,因为ScriptManger控件提供了客户端脚本生成与管理UpdatePanel的功能。
主要步骤及代码实现:
1、在visual studio下新建.aspx文件
2、引入(如图)
3、在<ContentTemplate>标签内插入<asp:TextBox><asp:Button>等控件,简单异步操作就完成了。
4、查看响应头信息可知,每点一次,会以post的方式异步提交一次信息。
注意事项:
1、ScriptManager控件必须放在runat=server窗体内,如:form
否则会报错:类型“ScriptManager”的控件“ScriptManager1”必须放在具有 runat=server 的窗体标记内。
其中的UpdatePanel就是设置页面中异 步局部更新区域,它必须依赖于ScriptManager存在,因为ScriptManger控件提供了客户端脚本生成与管理UpdatePanel的功能。
主要步骤及代码实现:
1、在visual studio下新建.aspx文件
2、引入(如图)
3、在<ContentTemplate>标签内插入<asp:TextBox><asp:Button>等控件,简单异步操作就完成了。
4、查看响应头信息可知,每点一次,会以post的方式异步提交一次信息。
注意事项:
1、ScriptManager控件必须放在runat=server窗体内,如:form
否则会报错:类型“ScriptManager”的控件“ScriptManager1”必须放在具有 runat=server 的窗体标记内。
相关文章推荐
- 基于asp.net ajax 的异步加载无限级联树状菜单
- ASP.NET MVC如何在页面加载完成后ajax异步刷新
- ASP.net中的AJAX:动态加载用户控件(Calendar控件为例)
- 关于ASP.NET 中使用Ajax进行异步调用问题,前台参数无法跳转到后台,提示500 internal server error
- Ajax实例:ASP.NET 异步回调开发重构
- asp.net 使用js分页,异步加载数据
- ASP.NET Ajax 客户端框架未能加载、"Sys"未定义
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(7):服务器端和客户端数据类型的自动转换:泛型集合类型
- 解决 asp.net ajax 客户端未能加载
- asp.net 异步加载
- ajax请求为异步操作时,返回的数据不会被并列函数执行
- Asp.Net Ajax 之 取消异步PostBack( 一 )
- ASP.NET AJAX中的异步Web Services调用
- ASP.NET MVC中使用ASP.NET AJAX异步访问WebService
- vue.js 表格分页ajax 异步加载数据
- asp.net中利用jquery zTree异步加载数据
- Javascript vue.js表格分页,ajax异步加载数据
- 搜索建议--AJAX (ASP.NET 异步完成)javascript 实现代码
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(1):调用Web Service、调用页面中的类方法(转)
- Asp.net Ajax 1.0 异步回调时,服务器端Render原理