2010-09-17 3 views
0

En passant par MSDN j'ai trouvé que dans les propriétés du bouton useSubmitBeheviour il est écrit que si useSubmitBeheviour est vrai, alors le contrôle Button utilise le mécanisme de soumission du navigateur et false alors le framework de page ASP.NET ajoute un script côté client à la page pour poster le formulaire sur le serveur.Y a-t-il une différence entre le mécanisme de soumission du navigateur client et le mécanisme de publication ASP.NET?

Qu'est-ce que cela signifie? veuillez l'expliquer?

Répondre

1

Lorsque vous POSTEZ un formulaire, vous spécifiez l'emplacement où les données de formulaire seront envoyées pour être traitées. Cela peut être la même page ou une page différente. Ceci est déterminé par la valeur de l'attribut ACTION de la balise FORM. POSTBACK publie les données sur la même page et traitées.

+0

Si j'utilise useSubmitBeheviour true ou false, cela ne change rien. –

+0

Je veux voir le changement quand useSubmitBeheviour est vrai et quand il est faux.Pour ce que je dois faire? –

0

La structure de page ASP.NET écrit un bloc de script pour soumettre le formulaire au cas où vous ne définissez pas useSubmitBeheviour. Dans le cas où vous définissez ceci, le XHTML rendu pour le bouton le fait le bouton soumettre pour le formulaire et la soumission est faite. Dans les deux cas, la soumission est faite.

Questions connexes