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

时间:2015-11-02 12:35:29

标签: jquery asp.net

  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>

我在asp.net中使用jquery脚本。如果我将任何值绑定到下拉列表控件,我会得到这个{@ 1}}。但我过去常常在设计页面中设计下拉列表控件。

1 个答案:

答案 0 :(得分:0)

“设计”部分中的“下拉列表ID”为ddlgroup,但在您的代码中,您使用的是ddlGroup,这就是错误的原因。