سمة 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