Page.ClientTarget Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld waarmee u automatische detectie van browsermogelijkheden kunt overschrijven en kunt opgeven hoe een pagina wordt weergegeven voor bepaalde browserclients.

public:
 property System::String ^ ClientTarget { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
public string ClientTarget { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.ClientTarget : string with get, set
Public Property ClientTarget As String

Waarde van eigenschap

Een String die de browsermogelijkheden aangeeft die u wilt overschrijven.

Kenmerken

Voorbeelden

Het volgende codevoorbeeld definieert een ie302 alias en bevat secties die nodig zijn om uw toepassing in het bijbehorende Web.config-bestand te configureren. Met deze alias kunt u de eigenschap ClientTarget instellen op ie302 en pagina's aanpassen die specifiek zijn bedoeld voor Internet Explorer 3.02-browsers.

<configuration>
  <system.web>
   <clientTarget>
    <add alias="ie302" useragent="Mozilla/2.0 (compatible; MSIE 3.02; Windows NT 3.5)" />
   </clientTarget>
  </system.web>
</configuration>

Opmerkingen

Als u de ClientTarget eigenschap niet instelt, weerspiegelt het HttpBrowserCapabilities object dat is gekoppeld aan de Page.Request eigenschap de mogelijkheden van de clientbrowser. Als u deze eigenschap instelt, wordt de detectie van de clientbrowser uitgeschakeld en gebruikt de pagina browsermogelijkheden die zijn gekoppeld aan de waarde (alias) die u opgeeft.

Het hoofd-Web.config-configuratiebestand op de webservercomputer definieert de volgende standaardaliassen die u als afkorting kunt gebruiken voor algemene tekenreeksen voor gebruikersagenten:

  • uplevel, waarmee browsermogelijkheden worden opgegeven die gelijk zijn aan Internet Explorer 6.0.

  • downlevel, waarmee browsermogelijkheden worden opgegeven die gelijk zijn aan oudere browsers die geen ondersteuning bieden voor clientscripts. U kunt deze alias gebruiken om te bepalen hoe webpagina's werken in een browser waarvoor clientscript is uitgeschakeld.

U kunt de alias programmatisch instellen met behulp van deze eigenschap of u kunt deze declaratief instellen met behulp van het ClientTarget kenmerk van de @Page-instructie .

U kunt extra aliassen definiƫren in de clientTarget sectie van het Web.config-bestand op toepassingsniveau. Zie clientTarget-element (ASP.NET Settings Schema) voor meer informatie.

Van toepassing op

Zie ook