ASP.NET OnClientClick 属性
定义和用法
OnClientClick 属性用于设置在 LinkButton 控件被点击时要运行的客户端脚本。
除了预定义脚本之外,在该属性中规定的脚本可通过 LinkButton 的 "OnClick" 事件来运行。
语法
- <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 控件来运行两个脚本