VS2008 添加控件有关问题,会的进来看看
VS2008 添加控件问题,会的进来看看asp代码如下:HTML codeasp:button idloginbtn styleZ-INDEX: 105
VS2008 添加控件问题,会的进来看看
asp代码如下:
HTML code<asp:button id="loginbtn" style="Z-INDEX: 105; LEFT: 424px; POSITION: absolute; TOP: 328px" tabIndex="3" runat="server" Font-Names="宋体" Height="32" Width="76" Text="登 录" onclick="loginbtn_Click1"></asp:button>
C#代码如下:
C# codeprivate void loginbtn_Click(object sender, System.EventArgs e) { ........;//事件定义在这里 }protected void loginbtn_Click1(object sender, EventArgs e) { //这里定义的事件为空 }
问题是:
1、明明上面的是onclick="loginbtn_Click1",为什么能调用到loginbtn_Click呢???????
2、当C#里的代码
protected void loginbtn_Click1(object sender, EventArgs e)
{
//这里定义的事件为空
}
删掉;
把onclick="loginbtn_Click1"改成onclick="loginbtn_Click";
程序就会报错。
这又是神马情况??
[解决办法]把这个控件删掉 重新添加一个吧,代码页重新添加
[解决办法]- -!你的loginbtn_Click1事件订阅的方法是loginbtn_Click,这个可能是你原来自动生成的,你的按钮点击事件订阅的委托是+=...(loginbtn_Click),而不是+=...(loginbtn_Click1),把这个地方改了就行了。
[解决办法]客户端访问的html代码看看吧