【发布时间】:2012-08-28 12:43:22
【问题描述】:
我认为这个解决起来相当简单,因为我记得以前遇到过这个问题,但不记得我做了什么......
我决定取消一个特定的 asp.net 页面,并将它的一些控件合并到另一个现有页面(几个文本框和 2 个按钮),复制并粘贴它们并添加代码隐藏。
由于这样做,我修改后的页面上的所有按钮都不会触发 OnClick 事件,我尝试添加一个新按钮,但也没有触发。
这些按钮的实际代码隐藏非常简单 - 保存记录、response.redirect 之类的东西。
有什么想法吗?
谢谢
按钮标记
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Save"
Width="91px" />
代码隐藏
protected void Button1_Click(object sender, EventArgs e)
{
helper hl = new helper();
hl.UpdateComplaint(txtCaseNo.Text, Forename.Text, Surname.Text, txtActionProgress.Text,
Response.Redirect("Complaint.aspx");
}
【问题讨论】:
-
你能发布按钮的标记和它们绑定的 onclick 事件吗?
-
这里介绍了最常见的原因 - support.microsoft.com/kb/814745(AutoEventWireup 和手动连接事件处理程序)
-
谢谢,我会通读一遍
-
验证您的 aspx 代码文件是否与您背后的代码匹配
-
你能发布.aspx的页面指令吗?因为这是来自@Candie 的好作品
标签: c# .net visual-studio-2010