Condividi tramite


Set di adattatori cHTML

Aggiornamento: novembre 2007

Il set di adattatori cHTML esegue il rendering delle pagine Web ASP.NET per dispositivi mobili su client in grado di eseguire il rendering del linguaggio HTML 3.2 ma che non supportano lo scripting sul lato client. Questo set di adattatori prevede un supporto speciale per cHTML, il linguaggio di markup utilizzato per i telefoni i-mode.

Il set di adattatori cHTML eredita dal set di adattatori HTML e condivide gli stessi adattatori per la maggior parte dei controlli. Tutte le funzionalità applicabili agli adattatori HTML sono valide anche per gli adattatori cHTML.

Nella tabella riportata di seguito sono elencate le classi di base incluse nel set di adattatori cHTML.

Set di adattatori

Spazio dei nomi delle classi di adattatori principali

Classe base astratta ControlAdapter

HtmlControlAdapter

HtmlFormAdapter

ChtmlFormAdapter

Classe astratta PageAdapter

ChtmlPageAdapter

Classe MobileTextWriter

ChtmlMobileTextWriter

Selezione

Il set di adattatori cHTML viene selezionato se la proprietà PreferredRenderingType della classe MobileCapabilities restituisce PreferredRenderingTypeHtml32 o PreferredRenderingTypeChtml10 e la proprietà JavaScript della classe delle funzionalità del browser restituisce false.

Rendering dei postback

La famiglia di dispositivi cHTML non supporta la funzione di scripting. È necessario pertanto che gli adattatori garantiscano il rendering dell'output corretto per supportare i postback. Se un postback non richiede l'invio di dati di form, l'adattatore può chiamare gli stessi metodi che verrebbero chiamati dagli adattatori HTML. In ogni caso, per consentire al postback l'invio di dati del form al server, è necessario che l'adattatore visualizzi un pulsante di invio.

Vedere anche

Concetti

Funzionalità dei set di adattatori

Riferimenti

ControlAdapter