Ιδιότητα 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>

Παράδειγμα

Εκτέλεση δύο σκεπτικών μέσω ενός κουμπιού