Onclick事件无法正常工作/重定向

时间:2016-09-26 12:54:18

标签: c# html asp.net

这是我提供的第一个网络服务,而且我目前的功能存在问题。 Visual Studio中的我的按钮只接受OnClientClick而没有下面的错误。我的按钮在我的.aspx中定义为:

<asp:Button ID="btnSearch" runat="server" OnClick="btnSearch_Click" Text="Search">

aspx.cs文件包含:

 protected void btnSearch_Click(object sender, EventArgs e)
        {
            Response.Redirect("www.google.com"); //just for a testing        
        }

抛出的错误是:

  

CS1061:'ASP.main_aspx'不包含。的定义   'btnSearch_Click'并没有扩展方法'btnSearch_Click'接受a   可以找到类型'ASP.main_aspx'的第一个参数

我查看了有关onclick事件的各种帖子,我尝试过的任何内容都不是解决方案。关于为什么当我点击我的按钮它没有重定向的任何想法?我还想使用OnClick而不是OnClient

1 个答案:

答案 0 :(得分:1)

根据评论中的讨论,问题在于:

CodeBehind="Main.aspx.cs

将其更改为

CodeFile="Main.aspx.cs"

这将解决您的错误。