У меня есть базовый класс страницы, где я установить цель клиента с.net изменить целевую клиент по умолчанию
protected override void FrameworkInitialize()
{
base.FrameworkInitialize();
ClientTarget = "ie5";
}
для стандартной визуализации для все браузера. Теперь мне нужно изменить его на исходное состояние (авто?) Для одной страницы, которая наследует мой базовый класс.
Как я могу это сделать?
Благодаря
UPDATE: Я думаю, что мне удалось сделать это с
HttpBrowserCapabilities bc = Request.Browser;
if (bc.SupportsXmlHttp == false)
{
Page.ClientTarget = "ie4";
}
«ClientTarget настроен на недопустимый псевдоним« auto ». Раздел конфигурации используется для определения псевдонимов ClientTarget." Я в основном пытаюсь использовать .nets auto dedection, чтобы поддерживать поддерживаемые браузеры, не поддерживающие ajax. В режиме по умолчанию .net использует post back, если он остается браузером, не поддерживает ajax –
nLL