.net将客户端目标更改为默认值
我有一个基本的页面类,我在其中设置客户机目标.net将客户端目标更改为默认值,.net,rendering,.net,Rendering,我有一个基本的页面类,我在其中设置客户机目标 protected override void FrameworkInitialize() { base.FrameworkInitialize(); ClientTarget = "ie5"; } 用于所有浏览器的标准渲染。现在,我需要将它更改为继承我的基本页面类的单个页面的原始状态(auto?) 我怎么做 谢谢 更新:我想我是用 HttpBrowserCapabilities bc = Request.B
protected override void FrameworkInitialize()
{
base.FrameworkInitialize();
ClientTarget = "ie5";
}
用于所有浏览器的标准渲染。现在,我需要将它更改为继承我的基本页面类的单个页面的原始状态(auto?)
我怎么做
谢谢
更新:我想我是用
HttpBrowserCapabilities bc = Request.Browser;
if (bc.SupportsXmlHttp == false)
{
Page.ClientTarget = "ie4";
}
您不能再次重写该方法吗
protected override void FrameworkInitialize()
{
base.FrameworkInitialize();
ClientTarget = "auto";
}
httpbrowserbc=Request.Browser;如果(bc.SupportsXmlHttp==false){Page.ClientTarget=“ie4”}“ClientTarget设置为无效的别名‘auto’。配置部分用于定义ClientTarget别名。”我基本上是在尝试使用.nets auto dedition来支持未启用ajax的手机浏览器。在默认模式下,如果.net认为浏览器不支持ajax,则会使用回发