Η ιδιότητα 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 στο κουμπί ελέγχου