Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
La composizione generica è spesso una funzione utile, tuttavia è possibile comporre il contenuto di un controllo in maniera differenziata a seconda del dispositivo di destinazione. La composizione specifica di dispositivo può dare origine ad alcuni interessanti scenari. È ad esempio possibile comporre un controllo ImageMap da un controllo mobile ASP.NET Image in un dispositivo e un insieme di controlli mobili Command in un altro dispositivo.
Sebbene sia possibile inserire il codice specifico per il dispositivo direttamente nel metodo CreateChildControls di un controllo, l'utilizzo di questa tecnica non è consigliato. Quando si crea una composizione specifica per un dispositivo, è preferibile creare degli adattatori di controlli specifici. Per creare una nuova classe di adattatori per ogni tipo di dispositivo, eseguire l'override dei metodi appropriati e aggiungere i controlli alla struttura dei controlli, dove necessario. La creazione di nuovi adattatori di dispositivo semplifica la modifica del comportamento del controllo da applicare a ogni nuovo dispositivo, richiedendo modifiche minime del controllo stesso.
Vedere anche
Altre risorse
Aggiunta di nuovi adattatori di dispositivo e supporto per dispositivi