2009-10-03 3 views
2

Supposons que j'ai un formulaire très simple, avec un bouton de soumission et une liste déroulante. Lorsque je modifie l'entrée de la liste et clique sur Envoyer, à quelle étape du traitement de la publication le viewstate reflète-t-il l'entrée de ma liste modifiée? Selon l'apprentissage ASP.Net 3.5 d'O'Reilly, deux charges sont en cours, l'une avant la validation du formulaire et l'autre après (diagramme à la page 266 pour les personnes ayant une copie).ASP.Net viewstate questions sur les postbacks de formulaire

Selon le schéma, viewstate est chargé pendant la première phase de chargement, avant la validation. Je suppose que mon menu déroulant modifié est reflété à ce stade?

En outre, selon le diagramme, les données publiées sont traitées deux fois, avant et après la validation. Quelqu'un pourrait-il nous en dire un peu plus à ce sujet et quel traitement a-t-il à chaque étape?

Merci pour l'aide. C'est un peu brumeux, qu'est-ce qui se passe quand et j'essaie de l'éclaircir un peu.

Répondre