从下拉列表中选择数据

时间:2016-04-05 13:38:44

标签: c# mysql asp.net

我正在尝试从下拉列表中获取两个值使用者名称 ID 。 我将 ID 设置为选定值,并将主题名称设置为数据字段。

有没有办法可以将此数据字段转换为文本?

 string subjectName = ddlSubjectName.Text;
 string subjectId =Convert.ToString(ddlSubjectName.SelectedValue);

上面的代码将下拉列表的选定值放入 subjectName subjectId ,因为我正在尝试将这两个字段添加到我的sql数据库中

2 个答案:

答案 0 :(得分:7)

你可以通过

访问这两个项目
string subjectName = ddlSubjectName.SelectedItem.Text;
string subjectId = ddlSubjectName.SelectedItem.Value; // equals ddlSubjectName.SelectedValue

他们都是string

答案 1 :(得分:1)

SelectedItemTextValue属性都应包含您要查找的属性(即与其关联的实际值和文本):

string subjectName = ddlSubjectName.SelectedItem.Text;
string subjectId = ddlSubjectName.SelectedItem.Value;