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
"
));
}
查看全文
相关阅读:
scrapy user-agent随机更换
python框架Scrapy中crawlSpider的使用——爬取内容写进MySQL
异步代理池2--正确实现并发
python asyncio异步代理池
SSH 上传下载文件
scrapy 自定义扩展
scrapy pipelines 以及 cookies
scrapy 去重策略修改
提车注意事项
mysql 笔记
原文地址:https://www.cnblogs.com/wf225/p/931436.html
最新文章
IDEA设置自定义代码模板
生产环境出现CPU占用过高,分析思路和定位
单例模式通过反序列化后就不再是单例了
LockSupport实现线程同步
java中String为什么设计成不可变对象
String当中的intern()
Svn安装客户端鼠标右键报错SendRpt.exe not found
pycharm -Debug调试运行遇到的一个坑
DPDK编译与演示
k3s安装kubernetes环境
热门文章
conan环境安装
go的grpc环境源码编译安装
go语言的grpc环境安装
python的grpc环境安装
apt install protobuf
c++中编码protobuf repeated string
git使用与代码托管
C语言 根据掩码计算网段的起止ip
爬取网页时出现了中文编码乱码的问题的解决方案
scrapy 爬取拉勾网
Copyright © 2011-2022 走看看