按钮无法找到事件处理程序

时间:2015-10-20 09:48:24

标签: c# asp.net

ASPX:

<asp:ImageButton ID="imgBtnPrintCA"  onclick="btnPrintCA_Click" runat="server" 
 ImageUrl="~/Content/Image/print_32.gif" />

代码背后:

protected void btnPrintCA_Click(object sender, ImageClickEventArgs e)
{
    try
      {
          ScriptManager.RegisterClientScriptBlock(this, typeof(Page), "_Page", 
                  "showPVDialog('ContentAssignmentPrint.aspx','')", true);
      }
    catch 
      {

      }
  }

错误:

  

不包含“Button”的定义,也没有扩展方法   'btnPrintCA_Click'接受第一个参数

1 个答案:

答案 0 :(得分:0)

在'onclick'中在UpperCase中写O'和'C'并尝试一下。否则请检查您的设计器文件是否已注册按钮单击事件。

 <asp:ImageButton ID="imgBtnPrintCA"  OnClick="btnPrintCA_Click" runat="server" 
 ImageUrl="~/Content/Image/print_32.gif" />