Page.ClientTarget Özellik

Tanım

Tarayıcı yeteneklerini otomatik algılamayı geçersiz kılmanızı ve belirli tarayıcı istemcileri için bir sayfanın nasıl işleneceğini belirtmenizi sağlayan bir değer alır veya ayarlar.Gets or sets a value that allows you to override automatic detection of browser capabilities and to specify how a page is rendered for particular browser clients.

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

Özellik Değeri

String

StringGeçersiz kılmak istediğiniz tarayıcı yeteneklerini belirten bir.A String that specifies the browser capabilities that you want to override.

Öznitelikler

Örnekler

Aşağıdaki kod örneği bir ie302 diğer ad tanımlar ve Web.config dosyasında uygulamanızı yapılandırmak için gereken bölümleri içerir.The following code example defines an ie302 alias and includes sections needed to configure your application in its Web.config file. Bu diğer adı kullanarak, ClientTarget özelliği ie302 özel olarak ınternet Explorer 3,02 tarayıcılarına yönelik olarak ayarlayabilir ve sayfaları özelleştirebilirsiniz.Using this alias, you can set the ClientTarget property to ie302 and customize pages specifically for 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>  

Açıklamalar

ClientTargetÖzelliği ayarlanmamışsa, HttpBrowserCapabilities özelliği ile ilişkili nesne, Page.Request istemci tarayıcısının yeteneklerini yansıtır.If you do not set the ClientTarget property, the HttpBrowserCapabilities object associated with the Page.Request property reflects the capabilities of the client browser. Bu özelliği ayarlarsanız, istemci tarayıcı algılaması devre dışıdır ve sayfa sağladığınız değerle (diğer ad) ilişkili tarayıcı yeteneklerini kullanır.If you do set this property, client browser detection is disabled and the page will use browser capabilities associated with the value (alias) that you provide.

Web sunucusu bilgisayarındaki kök Web.config yapılandırma dosyası, ortak Kullanıcı Aracısı dizeleri için toplu olarak kullanabileceğiniz aşağıdaki varsayılan diğer adları tanımlar:The root Web.config configuration file on the Web server computer defines the following default aliases that you can use as shorthand for common user-agent strings:

  • uplevelInternet Explorer 6,0 ile eşdeğer tarayıcı yeteneklerini belirten.uplevel, which specifies browser capabilities equivalent to Internet Explorer 6.0.

  • downlevel, bu, istemci betiğini desteklemeyen eski tarayıcılara eşdeğer tarayıcı yeteneklerini belirtir.downlevel, which specifies browser capabilities equivalent to older browsers that do not support client script. Bu diğer adı, Web sayfalarının, istemci betiği devre dışı olan bir tarayıcıda nasıl çalışacağını anlamak için kullanabilirsiniz.You can use this alias to determine how Web pages would work in a browser that has client script disabled.

Bu özelliği kullanarak programlı olarak diğer adı ayarlayabilir veya ClientTarget @ Page yönergesinin özniteliğini kullanarak bildirimli olarak ayarlayabilirsiniz.You can set the alias programmatically using this property, or you can set it declaratively using the ClientTarget attribute of the @ Page directive.

clientTargetUygulama düzeyi Web.config dosyasının bölümünde ek diğer adlar tanımlayabilirsiniz.You can define additional aliases in the clientTarget section of the application-level Web.config file. Daha fazla bilgi için bkz. ClientTarget öğesi (ASP.NET Settings Schema).For more information, see clientTarget Element (ASP.NET Settings Schema).

Şunlara uygulanır

Ayrıca bkz.