zoukankan
html css js c++ java
以编程方式控制ScriptManager
protected
void
Page_Load(
object
sender, EventArgs e)
{
//
1.在代码中得到当前页面上的ScriptManager对象
ScriptManager theScriptManager
=
ScriptManager.GetCurrent(
this
);
//
2.属性IsInAsyncPostBack: 类似用传统ASP.NET模型中的Page.IsPostBack属性判断当前服务器执行的代码是否由回送引发,
//
IsInAsyncPostBack可以用来判断当前服务器执行的代码是否是由异步回送所引发的
if
(theScriptManager.IsInAsyncPostBack)
{
//
仅在异步回送中执行的代码。
}
//
3.属性SupportsPartialRendering: 用来判断当前的浏览器是否支持Ajax的局部更新功能,
//
我们可以通过判断该属性来决定是在页面中启用Ajax,还是按照传统的方式进行整页回送
if
(theScriptManager.SupportsPartialRendering)
{
//
支持Ajax的浏览器,可以使用Ajax的高级功能。
}
else
{
//
不支持Ajax的浏览器,我们还是要按照传统的方式处理页面。
}
//
4.Scripts和Services两个属性将分别返回当前ScriptManager对象中引用的脚本文件和Web Service的集合。
//
这样,我们即可在程序运行时通过维护这两个集合而动态地对页面中引用的脚本或Web Service代理进行维护
theScriptManager.Scripts.Add(
new
ScriptReference(
"
MyControl.js
"
));
}
查看全文
相关阅读:
iOS之在AppDelegate中push到指定页面
iOS之iOS中的(null)、<null>、 nil 的问题
HTML表格属性及简单实例
iOS多语言设置
HTML简单介绍
iOS-WebView(WKWebView)进度条
OC 中property的使用
Memory map of an object array
2018-10-15 21:07:38 c language
2018-10-15 00:41:45 c language
原文地址:https://www.cnblogs.com/wf225/p/931436.html
最新文章
Apktool的安装与使用
Shell脚本 | 性能测试之CPU占有率
Vue项目中引用vue-resource步骤
构建微服务:快速搭建Spring Boot项目
我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
Android Studio列表用法之一:ListView图文列表显示(实例)
Android Studio 通过一个登录功能介绍SQLite数据库的使用
生成项目目录结构(based on windows system)
前端 css+js实现返回顶部功能
解决提交项目到GitHub,报错Please tell me who you are的问题
热门文章
Android Studio 在项目中引用第三方jar包
Android Studio 快速实现上传项目到Github(详细步骤)
iOS之estimatedHeightForRowAtIndexPath避免程序EXC_BAD_ACCESS
iOS之利用runtime,避免可变数组和可变字典为nil或者数组越界导致的崩溃
iOS之动态计算文字的高度
iOS之NSDictionary初始化的坑
iOS之webview加载网页、文件、html的方法
iOS之safari调试iOS app web页面
iOS之创建通知、发送通知和移除通知的坑
iOS之改变UIAlertViewController字体的颜色
Copyright © 2011-2022 走看看