ASP.NET OnClientClick امتیاز

تعریف اور استعمال

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>

مثال

دو اسکریپٹ کو ایک باتن کنٹرول کے ذریعے چلائیں