auf Standard ich eine Basisseitenklasse, wo i Client Ziel gesetzt, mit.NET-Client Ziel ändern
protected override void FrameworkInitialize()
{
base.FrameworkInitialize();
ClientTarget = "ie5";
}
für standart-Rendering für alle Browser. Jetzt muss ich es in den ursprünglichen Zustand (auto?) Für eine einzelne Seite ändern, die meine Basisseitenklasse erbt.
Wie kann ich es tun?
Dank
UPDATE: Ich glaube, ich es wieder mit
HttpBrowserCapabilities bc = Request.Browser;
if (bc.SupportsXmlHttp == false)
{
Page.ClientTarget = "ie4";
}
"ClientTarget ist auf einen ungültigen Alias 'auto' festgelegt. Der Konfigurationsabschnitt wird verwendet, um ClientTarget Aliase zu definieren." Ich versuche im Grunde, .nets automatische Erkennung zu verwenden, um nicht ajax-fähigen Telefonbrowsern zu unterstützen. Im Standard-Modus verwendet .Net Post-Back, wenn der Browser nicht AJAX-fähig ist –
nLL