Page.ClientTarget Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.