LinkButton.OnClientClick プロパティ
アセンブリ: System.Web (system.web.dll 内)

Dim instance As LinkButton Dim value As String value = instance.OnClientClick instance.OnClientClick = value
[ThemeableAttribute(false)] public: virtual property String^ OnClientClick { String^ get (); void set (String^ value); }
/** @property */ public String get_OnClientClick () /** @property */ public void set_OnClientClick (String value)
LinkButton コントロールの Click イベントが発生したときに実行されるクライアント側スクリプト。

OnClientClick プロパティを使用して、LinkButton コントロールの Click イベントが発生したときに実行される追加のクライアント側スクリプトを指定します。このプロパティに指定するスクリプトは、LinkButton コントロールの定義済みクライアント側スクリプトに加えて、このコントロールの OnClick 属性に格納されます。
このプロパティを、テーマまたはスタイル シート テーマを使用して設定することはできません。詳細については、ThemeableAttribute、ASP.NET のテーマとスキンの概要 の各トピックを参照してください。

OnClientClick プロパティを使用して、LinkButton コントロールがクリックされたときに実行される追加のクライアント側スクリプトを指定する方法を次のコード例に示します。
<%@ page language="VB"%> <script runat="server"> Sub LinkButton1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Label1.Text = "Thank you for visiting our site." End Sub </script> <html> <head id="Head1" runat="server"> <title>LinkButton.OnClientClick Example</title> </head> <body> <form id="form1" runat="server"> <h3>LinkButton.OnClientClick Example</h3> <br /> <h4>Click to navigate to Microsoft.com:</h4> <br /> <asp:linkbutton id="LinkButton1" text="Open Web site" onclientclick="Navigate()" onclick="LinkButton1_Click" runat=Server /> <br /><br /> <asp:label id="Label1" runat=Server> </asp:label> </form> <script language=javascript> function Navigate() { javascript:window.open("http://www.microsoft.com"); } </script> </body> </html>
<%@ page language="C#"%> <script runat="server"> void LinkButton1_Click (object sender, EventArgs e) { Label1.Text = "Thank you for visiting our site."; } </script> <html> <head id="Head1" runat="server"> <title>LinkButton.OnClientClick Example</title> </head> <body> <form id="form1" runat="server"> <h3>LinkButton.OnClientClick Example</h3> <br /> <h4>Click to navigate to Microsoft.com:</h4> <br /> <asp:linkbutton id="LinkButton1" text="Open Web site" onclientclick="Navigate()" onclick="LinkButton1_Click" runat=Server /> <br /><br /> <asp:label id="Label1" runat=Server> </asp:label> </form> <script language=javascript> function Navigate() { javascript:window.open("http://www.microsoft.com"); } </script> </body> </html>

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からLinkButton.OnClientClick プロパティを検索する場合は、下記のリンクをクリックしてください。

- LinkButton.OnClientClick プロパティのページへのリンク