编译器错误消息:CS1061

本文关键字:CS1061 消息 错误 编译器 | 更新日期: 2023-09-27 18:02:45

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

的ASP。rinatup_registrationforms_aspx'不包含'CheckBox1_CheckedChanged'的定义,也没有扩展方法'CheckBox1_CheckedChanged'接受类型为'ASP的第一个参数。可以找到Rinatup_registrationforms_aspx '(您是否缺少using指令或程序集引用?)

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();
    }

帮助吗?

编译器错误消息:CS1061

您需要做的是清理您的页面名称。Aspx设计器文件。打开设计器文件并清理其中的所有内容。然后,您需要做的是更改aspx页面中的某些内容。这将确保生成新的设计器代码,因此您应该不会再有这个问题了。