.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,则会使用回发