根据第二个表中的Selected值获取表的CategoryId
本文关键字:获取 CategoryId Selected 第二个 | 更新日期: 2023-09-27 18:29:18
我有类别的下拉列表。我希望当用户选择类别,然后他必须将excel表上传到表格中时。所以我希望,无论他选择并上传的Id是什么,它的Id都应该被复制到表的列中。我已经在下拉列表中提取了类别。只需要如何从列表中复制selectedValue的ID。
请在下拉列表中查看获取类别的代码:-
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
conn.Open();
SqlCommand cmd = new SqlCommand("Select * from dbo.CategoriesForMerchant where ParentId is null", conn);
SqlDataReader dr = cmd.ExecuteReader();
ddlCategories.DataSource = dr;
ddlCategories.Items.Clear();
ddlCategories.DataTextField = "CategoryName";
ddlCategories.DataValueField = "CategoryId";
ddlCategories.DataBind();
ddlCategories.Items.Insert(0, new ListItem("--Select Category--", "0"));
conn.Close();
}
}
我还有列名为CategoryId的第二个表。
请帮忙。任何帮助都将是伟大的
使用此代码。
protected void ddlCategories_SelectedIndexChanged(object sender, EventArgs e)
{
int a=ddlCategories.SelectedValue;
}