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>