C# 将下拉菜单的内容复制到数据库

C# 将下拉菜单的内容复制到数据库,c#,sql,.net,database,drop-down-menu,C#,Sql,.net,Database,Drop Down Menu,我正在尝试将下拉菜单的内容复制到SQL数据库中。但是,当我运行以下代码时,我会得到下拉菜单列表的名称。如何显示下拉菜单的值?在代码Label4和Label5中有下拉菜单。 谢谢 如果我正确阅读了您的问题,您希望使用SelectedValue,而不是Text。另请注意:您的查询是SQL注入攻击的主要目标,应该参数化。您好,非常感谢。我不熟悉.NET和SQL。当我替换它时,会出现以下错误-错误63“System.Web.UI.WebControls.Label”不包含“SelectedValue”的

我正在尝试将下拉菜单的内容复制到SQL数据库中。但是,当我运行以下代码时,我会得到下拉菜单列表的名称。如何显示下拉菜单的值?在代码Label4和Label5中有下拉菜单。 谢谢


如果我正确阅读了您的问题,您希望使用
SelectedValue
,而不是
Text
。另请注意:您的查询是SQL注入攻击的主要目标,应该参数化。您好,非常感谢。我不熟悉.NET和SQL。当我替换它时,会出现以下错误-错误63“System.Web.UI.WebControls.Label”不包含“SelectedValue”的定义,并且找不到接受类型为“System.Web.UI.WebControls.Label”的第一个参数的扩展方法“SelectedValue”(是否缺少using指令或程序集引用?)@错误\u 404您的意思是
ToolStripMenuItem
?你在说什么样的下拉菜单?@error\u 404我不知道你是如何把
标签变成
下拉菜单的。。。你能发布HTML吗?
 protected void Button4_Click(object sender, EventArgs e)
    {
        SqlConnection sc = new SqlConnection();
        SqlCommand com = new SqlCommand();
        sc.ConnectionString = ("Data Source=FRMDEVSQL03; Initial Catalog=VisualStudioTest;");
        sc.Open();
        com.Connection = sc;
        com.CommandText = (@"INSERT INTO ticket(person_created, category_id, summary, ticket_status) VALUES ('" + txtName.Text + "',  '" + Label5.Text + "', '" + txtName0.Text + "', '" + Label4.Text + "');");
        com.CommandText = (@"INSERT INTO persons(LanID) VALUES ('" + txtName.Text + "');");
        //com.CommandText = (@"INSERT INTO ticket(person_created, summary) VALUES ('" + txtName.Text + "','" + txtName0.Text + "');");
        com.ExecuteNonQuery();
        sc.Close();
        Response.Redirect(Request.RawUrl);
    }
protected void Button4_Click(object sender, EventArgs e)
{
Insertdata()
}

public void Insertdata()
{
SqlConnection sc = new SqlConnection();
        SqlCommand com = new SqlCommand();
        sc.ConnectionString = ("Data Source=FRMDEVSQL03; Initial Catalog=VisualStudioTest; User ID=Aghosh; Password=SummerClerk");
        sc.Open();
        com.Connection = sc;
        com.CommandText = (@"INSERT INTO ticket(person_created, category_id, summary, ticket_status) VALUES ('" + txtName.Text + "',  '" + Label5.selectedvalue + "', '" + txtName0.Text + "', '" + Label4.selectedvalue + "');");
        com.CommandText = (@"INSERT INTO persons(LanID) VALUES ('" + txtName.Text + "');");
        //com.CommandText = (@"INSERT INTO ticket(person_created, summary) VALUES ('" + txtName.Text + "','" + txtName0.Text + "');");
        com.ExecuteNonQuery();
        sc.Close();
        Response.Redirect(Request.RawUrl);
}