比如现在有个web控件
<asp:Button id="Button1" style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px" runat="server" Text="Button"></asp:Button>
我如何在里面加入如同html代码一样的onclick="test();"去执行javascript函数
<asp:Button id="Button1" style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px" runat="server" Text="Button"></asp:Button>
我如何在里面加入如同html代码一样的onclick="test();"去执行javascript函数
或者用代码:Button1.Attributes.Add("OnClick", "test();");
<asp:Button id="Button1" style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px" runat="server" Text="Button" onclick="test()"></asp:Button>
也奏效,不过编译的时候会有警告
如将上面的Button改为:<input type="Button" id=Button1 onclick="youjavascript()" onserverclick="youserverclick()" runat=server style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px"> (在asp.net2.0中也可以使用)
注册一下
btn.Attributes.add("onclick","test()");