Domanda

Sono curioso di sapere quali tecniche ritieni siano le migliori per l'archiviazione e il mantenimento di viewstate rispetto a un'applicazione ASP.Net in esecuzione all'interno di un browser Web mobile (ovvero Treo con Windows Mobile o browser Web Blackberry Curve).

È stato utile?

Soluzione

Se si utilizzano i controlli mobili, lo stato di visualizzazione può effettivamente essere archiviato nella sessione in modo da non consumare larghezza di banda. Vedi questo link http://msdn.microsoft.com/en-us/library /cteh3e77.aspx per ulteriori informazioni sui controlli mobili e sul mantenimento dello stato.

Spero che questo aiuti.

Altri suggerimenti

Alcuni dei controlli mobili memorizzano ancora le impostazioni in modi che i telefoni più vecchi potrebbero non supportare. Se scegli come target telefoni cellulari più vecchi, dovresti modificare le impostazioni della sessione in senza cucina o iniziare a utilizzare invece la raccolta HiddenVariables (che i telefoni più vecchi possono utilizzare). Abbiamo usato variabili nascoste poiché cambiare il nostro intero sito in senza cucina non era un'opzione. Tuttavia, le variabili nascoste possono essere solo stringhe, quindi dovrai essere pronto a serializzare gli oggetti in campi nascosti come stringhe, proprio come fa viewstate.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top