Compartir a través de


Conjunto de adaptadores de cHTML

Actualización: noviembre 2007

El conjunto de adaptadores de cHTML representa las páginas Web de ASP.NET Mobile en clientes que son capaces de representar HTML 3.2 pero no admiten secuencias de comandos de cliente. Este adaptador incluye funcionalidad especial para cHTML (lenguaje de marcado que se utiliza en teléfonos i-mode).

El conjunto de adaptadores de cHTML se hereda del conjunto de adaptadores de HTML, y comparte los mismos adaptadores para la mayoría de los controles. Todas las características que se aplican a los adaptadores de HTML también se aplican a los adaptadores de cHTML.

En la tabla siguiente se enumeran las clases principales incluidas en el conjunto de adaptadores de cHTML.

Conjunto de adaptadores

Espacio de nombres de las clases de adaptadores principales

Clase base abstracta ControlAdapter

HtmlControlAdapter

HtmlFormAdapter

ChtmlFormAdapter

Clase abstracta PageAdapter

ChtmlPageAdapter

Clase MobileTextWriter

ChtmlMobileTextWriter

Selección

El conjunto de adaptadores de cHTML se selecciona si la propiedad PreferredRenderingType de la clase MobileCapabilities devuelve PreferredRenderingTypeHtml32 o PreferredRenderingTypeChtml10 y la propiedad JavaScript de la clase de funciones de explorador devuelve false.

Representación de devoluciones de datos

La familia de dispositivos de cHTML no admite secuencias de comandos. Por tanto, los adaptadores deben garantizar que representan los resultados correctos para admitir devoluciones de datos. Si una devolución de datos no requiere el envío de datos de formulario, el adaptador puede llamar a los mismos métodos que los adaptadores de HTML. Sin embargo, para permitir que una devolución de datos envíe datos de formulario al servidor, el adaptador debe representar un botón de envío (submit).

Vea también

Conceptos

Funcionalidad de conjuntos de adaptadores

Referencia

ControlAdapter