gpt4 book ai didi

asp.net - “ASP.business_aspx”不包含 'submitSearchClick' 的定义,并且没有扩展方法 'submitSearchClick'

转载 作者:行者123 更新时间:2023-12-02 13:40:22 25 4
gpt4 key购买 nike

每次我尝试在网站上运行页面时,都会弹出此错误...

“ASP.business_aspx”不包含“submitSearchClick”的定义,并且找不到接受“ASP.business_aspx”类型的第一个参数的扩展方法“submitSearchClick”

这是我在“business.aspx.cs”页面中的代码

protected void submitSearchClick(object sender, EventArgs e)
{
}

这是错误不断拉起的行...

<asp:Button ID="searchButton" text="Search" runat="server" onclick="submitSearchClick"/>

我现在真的很困惑,人们一直告诉我将私有(private)更改为 protected ,但它已经准备好 protected ,并且我已经在网站上搜索了可行的答案,但遗憾的是,什么也没找到。

最佳答案

让标记本身生成事件处理程序。备份您的事件处理程序内容。删除后面代码中的单击事件处理程序及其标记中的属性。在标记中重新输入单击属性,但这次从 Visual studio Intellisense 中选择创建新事件选项。这将在后面的代码中创建一个类似的事件。

protected void submitSearch_Click(object sender, EventArgs e)
{


}

这通常会修复损坏的设计器文件。清理并重建您的解决方案,现在事件将连接到按钮。

或者,删除标记中的 onclick 属性及其后面代码中的处理程序。然后右键单击设计器中的按钮,然后在 onclick 事件的属性(通过单击闪电图标访问)上重新生成该事件处理程序。

关于asp.net - “ASP.business_aspx”不包含 'submitSearchClick' 的定义,并且没有扩展方法 'submitSearchClick',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16427139/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com