我在更新下拉列表中更改项目时遇到问题。
我有一个下拉列表,它在文件后面的代码中填充。
以下是代码:
departmentComm = new SqlCommand("SELECT DepartmentID, Department FROM Departments", conn);
conn.Open();
reader = departmentComm.ExecuteReader();
// Populate the list of categories
departmentList.DataSource = reader;
departmentList.DataValueField = "DepartmentID";
departmentList.DataTextField = "Department";
departmentList.DataBind();
// Close the reader
reader.Close();
我从此列表中选择一个值并将其保存在我的员工表中。现在让我们假设我想在employee表中更新这个值。
现在我的问题是,如何在下拉列表中提取此值并显示它?
答案 0 :(得分:1)
如果您只是获取所选部门ID:
departmentList.SelectedValue
为您提供ID
如果您将下拉列表嵌入到数据网格中,则需要使用DataAdapter更新数据库并调用其Update方法。
如果您需要更多细节,则需要提供更多详细信息。