cHTML-Adaptergruppe
Aktualisiert: November 2007
Die cHTML-Adaptergruppe gibt ASP.NET Mobile-Webseiten auf Clients wieder, die HTML, Version 3.2, wiedergeben können, aber kein Clientskripting unterstützen. Diese Adaptergruppe enthält besondere Unterstützung für cHTML, die Markupsprache für i-mode-Telefone.
Die cHTML-Adaptergruppe erbt von der HTML-Adaptergruppe und verwendet für die meisten Steuerelemente dieselben Adapter. Alle für HTML-Adapter gültigen Features gelten auch für cHTML-Adapter.
In der folgenden Tabelle sind die Hauptklassen in der cHTML-Adaptergruppe aufgeführt:
Adaptergruppe |
Namespace der Hauptadapterklasse |
---|---|
Abstrakte ControlAdapter-Basisklasse |
|
Abstrakte PageAdapter-Klasse |
|
MobileTextWriter-Klasse |
Auswahl
Die cHTML-Adaptergruppe wird ausgewählt, wenn die PreferredRenderingType-Eigenschaft der MobileCapabilities-Klasse PreferredRenderingTypeHtml32 oder PreferredRenderingTypeChtml10 und die JavaScript-Eigenschaft der Browserfunktionsklasse false zurückgibt.
Wiedergabe von Postbacks
Skripting wird von der cHTML-Gerätefamilie nicht unterstützt. Adapter müssen daher die richtigen Ausgaben erzeugen, um Postbacks zu unterstützen. Wenn ein Postback keine Formulardaten benötigt, um übermittelt zu werden, kann der Adapter dieselben Methoden wie die HTML-Adapter aufrufen. Der Adapter muss jedoch eine Schaltfläche zum Übertragen wiedergeben, damit ein Postback Formulardaten an den Server senden kann.