ASP.Net LinkBut​​ton单击事件给出错误

时间:2012-07-22 19:23:09

标签: c# asp.net linkbutton

我的asp.net应用程序中的gridview控件中有一个linkbutton,它在page_load(“subscribersearch.aspx”)上生成错误。我该如何解决这个错误?

HTML代码是:

<ItemTemplate>
        <asp:LinkButton OnClick="LinkButton_Click" id="lbtnViewSubscriberHistory" CommandName="ViewSubscriberHistory" Visible="true" runat="server" ToolTip="Click to view History." >Subscriber History</asp:LinkButton>
</ItemTemplate> 

CodeBehind:

void LinkButton_Click(Object sender, EventArgs e)
{
    Alert("Test", "You clicked the link button");
}

错误讯息:

System.Web.HttpException(0x80004005):执行SubscriberSearch.aspx的子请求时出错。 ---&GT;

System.Web.HttpCompileException(0x80004005):l:\ CorpApp \ Web \ us \ SubscriberSearch.aspx(365):
错误CS1061:'ASP.subscribersearch_aspx'不包含'LinkBut​​ton_Click'的定义,并且没有扩展方法'LinkBut​​ton_Click'接受类型'ASP.subscribersearch_aspx'的第一个参数可以找到(你是否缺少using指令或汇编引用? )

1 个答案:

答案 0 :(得分:3)

在方法

之前添加受保护
protected void LinkButton_Click(Object sender, EventArgs e)
{
    Alert("Test", "You clicked the link button");
}