Page.ClientTarget Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que permite reemplazar la detección automática de las funciones del explorador y especificar cómo se representa una página para clientes de explorador concretos.
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
Valor de propiedad
String que especifica las funciones de explorador que se desean reemplazar.
- Atributos
Ejemplos
En el ejemplo de código siguiente se define un ie302
alias e incluye secciones necesarias para configurar la aplicación en su archivo Web.config. Con este alias, puede establecer la ClientTarget propiedad ie302
en y personalizar páginas específicamente para exploradores de Internet Explorer 3.02.
<configuration>
<system.web>
<clientTarget>
<add alias="ie302" useragent="Mozilla/2.0 (compatible; MSIE 3.02; Windows NT 3.5)" />
</clientTarget>
</system.web>
</configuration>
Comentarios
Si no establece la ClientTarget propiedad , el HttpBrowserCapabilities objeto asociado a la Page.Request propiedad refleja las funcionalidades del explorador cliente. Si establece esta propiedad, la detección del explorador cliente está deshabilitada y la página usará funcionalidades del explorador asociadas con el valor (alias) que proporcione.
El archivo de configuración raíz Web.config en el equipo servidor web define los siguientes alias predeterminados que puede usar como abreviatura para las cadenas comunes de agente de usuario:
uplevel
, que especifica las funcionalidades del explorador equivalentes a Internet Explorer 6.0.downlevel
, que especifica las funcionalidades del explorador equivalentes a exploradores anteriores que no admiten script de cliente. Puede usar este alias para determinar cómo funcionarían las páginas web en un explorador que tenga deshabilitado el script de cliente.
Puede establecer el alias mediante programación mediante esta propiedad o puede establecerlo mediante declaración mediante el ClientTarget
atributo de la directiva @ Page .
Puede definir alias adicionales en la clientTarget
sección del archivo Web.config de nivel de aplicación. Para obtener más información, vea clientTarget Element (ASP.NET Settings Schema) (Elemento clientTarget [esquema de configuración de ASP.NET]).