0

我在我的 asp.net 应用程序的 gridview 控件中有一个链接按钮,它在 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> 

代码隐藏:

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

错误信息:

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

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 指令或程序集引用?)

4

1 回答 1

3

在方法前添加protected

protected void LinkButton_Click(Object sender, EventArgs e)
{
    Alert("Test", "You clicked the link button");
}
于 2012-07-22T19:25:53.080 回答