asp.net的Table中的按钮怎样去响应事件?

来源:百度知道 编辑:UC知道 时间:2024/06/03 19:20:28
我在页面添加了一个web控件table 在里面添加了一个button 在对其写代码的时候无法触发这个事件。请问高手这个问题如何解决
table中的button无法直接双击的

table中的button确实无法直接双击,

切换到html视图,然后找到button代码,手动添加单击事件,如:
<asp:Button runat="server" id="button1" onclick="button1_Click" />

然后到aspx.cs文件里写button1_Click方法:
private void button1_Click(object o,EventArgs e)
{
}

双击BUTTON,自动转到代码页面,在光标处写代码即可.
///////
也可以,只是进到了aspx的源代码里,写JS代码.要C#代码最好用服务器控件 Button

为什么要在一个服务器控件中放一个非服务器控件?

1.input标签内加个runat="server"后台写事件

2.button的Click事件 From.submit();提交表单

html视图

<asp:TableCell ID="TableCell5" runat="server"><asp:Button ID="Button1" runat="server" Text="确定"  OnClientClick="button1_Click" /></asp:TableCell>

aspx.cs文件

private void button1_Click(object o, EventArgs e)
{

}

是要自己写的