سمة ASP.NET OnClientClick

التعريف والاستخدام

يستخدم سمة OnClientClick لتحديد سكربت العميل الذي يتم تنفيذه عند ضغط زر Button

إلا إذا كان هناك سكربت مسبق التحديد، فإن السكربت المحدد في هذه السمة يتم تنفيذه عبر إحداثية "OnClick" للزر.

القواعد

<asp:Button OnClientClick="func" runat="server" />
سمة وصف
func سكربت العميل الذي يتم تنفيذه عند ضغط الزر

مثال

هذا المثال يتم تنفيذه عند ضغط زر Button

<script runat="server">
Sub script1(obj As Object, e As EventArgs)
  lblMsg.Text="مرحبا!"
End Sub
</script>
<html>
<body>
<form runat="server">
<asp:Button OnClick="script1" OnClientClick="script2()" 
Text="انقر هنا" runat="server" /> 
<br />
<asp:label id="lblMsg" runat="server" />
</form>
<script type="text/javascript">
function script2()
  {
  return confirm('مرحبا!');
  } 
</script>
</body>
</html>

مثال

تشغيل سكربتين باستخدام علامة Button