ویژگی OnClientClick ASP.NET

تعریف و استفاده

ویژگی OnClientClick برای تنظیم اسکریپت‌های مشتری که باید در هنگام کلیک بر روی کنترل LinkButton اجرا شوند، استفاده می‌شود.

به جز اسکریپت‌های پیش‌تعریف شده، اسکریپت‌هایی که در این ویژگی مشخص شده‌اند می‌توانند از طریق رویداد "OnClick" LinkButton اجرا شوند.

جملات

<asp:LinkButton OnClientClick="func" runat="server" />
ویژگی‌ها توضیحات
func اسکریپت‌های مشتری که در حالی که LinkButton کلیک می‌شود باید اجرا شوند.

مثال

مثال زیر در حالی که LinkButton کلیک می‌شود، دو اسکریپت را اجرا می‌کند:

<script runat="server">
Sub script1(obj As Object, e As EventArgs)
  lblMsg.Text="Hello!"
End Sub
</script>
<html>
<body>
<form runat="server">
<asp:LinkButton 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>

مثال

با استفاده از کنترل LinkButton دو اسکریپت را اجرا کنید