Ιδιότητα OnClientClick ASP.NET
Ορισμός και χρήση
Όταν το κουμπί ImageButton θα πατηθεί, η ιδιότητα OnClientClick χρησιμοποιείται για να ρυθμίσει το πελάτη σκεπτικό για εκτέλεση.
Εκτός από τα προκαθορισμένα σκεπτικά, το σκεπτικό που καθορίζεται σε αυτή την ιδιότητα θα εκτελείται μέσω του γεγονότος "OnClick" του Ελέγχου ImageButton.
Γραμματική
<asp:ImageButton OnClientClick="func" runat="server" />
Πρότυπο | Περιγραφή |
---|---|
func | Το πελάτη σκεπτικό που εκτελείται όταν το ImageButton θα πατηθεί |
Παράδειγμα
Το παρακάτω παράδειγμα θα εκτελέσει δύο σκεπτικά όταν το κουμπί ImageButton θα πατηθεί:
<script runat="server"> Sub script1(obj As Object, e As ImageClickEventArgs) lblMsg.Text="Hello!" End Sub </script> <form runat="server"> <asp:ImageButton OnClick="script1" OnClientClick="script2()" ImageUrl="img.gif" runat="server" /> <br /> <asp:label id="lblMsg" runat="server" /> </form> <script type="text/javascript"> function script2() { return confirm('Hello!'); } </script>
Παράδειγμα
- Εκτέλεση δύο σκεπτικών μέσω ενός κουμπιού