ویژگی OnClientClick ASP.NET
تعریف و استفاده
ویژگی OnClientClick برای تنظیم یک اسکریپت کاربرانگرا در هنگام کلیک بر روی کنترل دکمه استفاده میشود.
اسکریپتهایی که در این ویژگی مشخص شدهاند، بهصورت پیشفرض توسط اسکریپتهای تعریفشده اجرا میشوند و از طریق رویداد "OnClick" دکمه اجرا میشوند.
نحوهی استفاده
<asp:Button OnClientClick="func" runat="server" />
ویژگیها | توضیحات |
---|---|
func | اسکریپت کاربرانگرا هنگام کلیک بر روی دکمه |
مثال
مثال زیر در هنگام کلیک بر روی کنترل دکمه دو اسکریپت را اجرا میکند:
<script runat="server"> Sub script1(obj As Object, e As EventArgs) lblMsg.Text="Hello!" End Sub </script> <html> <body> <form runat="server"> <asp:Button OnClick="script1" OnClientClick="script2()" Text="Click Me" runat="server" /> <br /> <asp:label id="lblMsg" runat="server" /> </form> <script type="text/javascript"> function script2() { return confirm('Hello!'); } </script> </body> </html>
مثال
- با استفاده از یک کنترل دکمه دو اسکریپت را اجرا کنید