2015-10-20 132 views
0

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 
     { 

     } 
    } 

錯誤: '在大寫 '的onclick

does not contain a definition for 'Button' and no extension method 'btnPrintCA_Click' accepting a first argument

+0

打開設計器頁面並檢查事件是否已註冊? –

+0

此代碼有效,它必須是一個underlay /不同的問題。也許你正在靜態地使用Button類,在「Button」後面搜索你的代碼。 –

回答

0

寫O' 和' C '並嘗試。否則檢查您的設計器文件是否註冊了哪個按鈕點擊事件。

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