编译器错误消息:CS1061

时间:2014-05-10 13:31:44

标签: c# asp.net visual-studio-2010

我收到编译器错误消息:CS1061:

' ASP.rinatup_registrationforms_aspx'不包含' CheckBox1_CheckedChanged'的定义没有扩展方法' CheckBox1_CheckedChanged'接受类型' ASP.rinatup_registrationforms_aspx'的第一个参数。可以找到(你错过了使用指令或程序集引用吗?)

RegistrationForms.aspx

<asp:CheckBox ID="AnotherMahzorCheckBox" runat="server" AutoPostBack="True" 
 Font-Size="Large" ForeColor="Red" Text="Sign up" 
OnCheckedChanged="CheckBox1_CheckedChanged" Visible="False" />

RegistrationForms.aspx.cs

    protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
    {
        // The user selected to register his child for another Mahzor
        string s = this.NewCourseRadioButtonList.SelectedValue;
        Page.ClientScript.RegisterStartupScript(this.GetType(), "myScript", "showPanel();", true);
        this.NewCourseRadioButtonList.SelectedValue = s;
        Page.ClientScript.RegisterStartupScript(this.GetType(), "myScriptB", "showSecondPanel();", true);
        AnotherMahzorCheckBox.Visible = false;
        LocationPanelB.Focus();

    }

帮助?

1 个答案:

答案 0 :(得分:1)

您需要做的是清理pagename.aspx设计器文件。打开设计器文件并清除它的所有内容。那么你需要做的是改变aspx页面中的内容。这将确保生成新的设计器代码,因此您不应该再遇到问题。