Η ιδιότητα UseSubmitBehavior του ASP.NET

Ορισμός και χρήση

Η ιδιότητα UseSubmitBehavior καθορίζει αν ο κουμπί ελέγχτη χρησιμοποιεί τη δομή υποβολής ενσωματωμένη στο πρόγραμμα περιήγησης πελάτη ή τον μηχανισμό postback του ASP.NET.

Η ιδιότητα ορίζεται ως TRUE αν ο ελέγχτης χρησιμοποιεί το μηχανισμό υποβολής του προγράμματος περιήγησης. Εάν όχι, είναι FALSE. Η προεπιλεγμένη τιμή είναι TRUE.

Όταν ορίζεται ως FALSE, το ASP.NET προσθέτει ένα κομμάτι κώδικα πελάτη για να επιστρέψει τη φόρμα.

Όταν η ιδιότητα UseSubmitBehavior είναι false, ο προγραμματιστής του ελέγχου μπορεί να χρησιμοποιήσει τη μέθοδο GetPostBackEventReference για να επιστρέψει το κλιπ κλικ του κουμπιού. Η αλφαριθμητική αλυσίδα που επιστρέφει η μέθοδος GetPostBackEventReference περιέχει το κείμενο της κλήσης της συνάρτησης πελάτη και μπορεί να εισαχθεί στον επεξεργαστή συμβάντων πελάτη.

Γραμματική

<asp:Button UseSubmitBehavior="TRUE|FALSE" runat="server" />

Παράδειγμα

Το παρακάτω παράδειγμα χρησιμοποιεί τον μηχανισμό postback του ASP.NET:

<script runat="server">
Sub SubmitBtn(obj As Object, e As EventArgs)
  lblMsg.Text = "Submitted using the ASP.NET postback mechanism."
End Sub
</script>
<form runat="server">
Κάντε κλικ στο κουμπί:
<asp:button id="Button1" runat="server"
Text="Submit" onclick="SubmitBtn" 
UseSubmitBehavior="FALSE" />
<br />
<asp:label id="lblMsg" runat="server"/>
</form>

Παράδειγμα

Χρήση του μηχανισμού postback του ASP.NET στο κουμπί ελέγχου