Qual é o melhor método para armazenar viewstate em um aplicativo móvel web ASP.Net?
-
03-07-2019 - |
Pergunta
Estou curioso que técnicas que você encontrar para ser o melhor para o armazenamento e manutenção de viewstate no que diz respeito a uma aplicação ASP.Net funcionando dentro de um navegador web móvel (ou seja Treo com Windows Mobile, ou navegador web Blackberry Curve).
Solução
Se você usar os controles móveis, o estado de exibição pode realmente ser armazenado na sessão, em vez de modo que não comer a largura de banda. Veja neste link http://msdn.microsoft.com/en-us/library /cteh3e77.aspx para mais informações sobre controles móveis e manter o estado.
Espero que isso ajude.
Outras dicas
Alguns dos controles móveis ainda armazenar as configurações de forma que os telefones mais antigos podem não suportar. Se você está direcionando os telemóveis mais antigos, você deve ou alterar as configurações de sessão para cookies ou começar a usar a coleção HiddenVariables vez (que telefones mais velhos podem usar). Usamos hiddenvariables desde mudando todo o nosso site sobre a cookieless não era uma opção. No entanto, hiddenvariables só pode ser strings, assim você terá que estar pronto para objetos serialize em campos escondidos como cordas, assim como viewstate faz.