Jquery 控件在asp.net的当前上下文中不存在

Jquery 控件在asp.net的当前上下文中不存在,jquery,asp.net,Jquery,Asp.net,设计部分 选择 我正在asp.net中使用jquery脚本。如果我将任何值绑定到dropdownlist控件,我得到的结果是使用“名称'ddlGroup'在当前上下文中不存在”。但我习惯于在设计页面中设计dropdownlist控件。设计部分中的下拉ID是ddlgroup,但在您的代码中,您正在使用ddlgroup,这就是错误的原因。请发布您尝试的代码。这将使调试更容易。请将您的代码放在这里。上面的错误清楚地表明,它正在查找id=“ddlGroup”的控件,因此您在定义下拉列表时可能错过了给

设计部分


选择

我正在asp.net中使用jquery脚本。如果我将任何值绑定到dropdownlist控件,我得到的结果是使用
“名称'ddlGroup'在当前上下文中不存在”
。但我习惯于在设计页面中设计dropdownlist控件。

设计部分中的下拉ID是
ddlgroup
,但在您的代码中,您正在使用
ddlgroup
,这就是错误的原因。

请发布您尝试的代码。这将使调试更容易。请将您的代码放在这里。上面的错误清楚地表明,它正在查找id=“ddlGroup”的控件,因此您在定义下拉列表时可能错过了给定的runat=“server”。显示下拉代码可能有助于调试您的问题。@AishvaryaKarthik自动更改的
是什么意思?
  private void BindSubjectData()
{
    using (SqlConnection sqlCon = new SqlConnection(con))
    {
        using (SqlCommand cmd = new SqlCommand())
        {
            cmd.CommandText = "select *from GroupMaster";

            cmd.Connection = sqlCon;
            sqlCon.Open();
            SqlDataAdapter da = new SqlDataAdapter(cmd);
            DataTable dt = new DataTable();

            da.Fill(dt);
            ddlGroup.DataSource = dt;
            ddlGroup.DataValueField = "Id";
            ddlGroup.DataTextField = "GroupName";
            ddlGroup.DataBind();
            sqlCon.Close();
        }
    }
}
 <asp:DropDownList ID="ddlgroup" runat="server" AppendDataBoundItems="true">
                                        <asp:ListItem Value="-1">Select</asp:ListItem>
                                    </asp:DropDownList>