我正在尝试从下拉列表中获取两个值使用者名称和 ID 。 我将 ID 设置为选定值,并将主题名称设置为数据字段。
有没有办法可以将此数据字段转换为文本?
string subjectName = ddlSubjectName.Text;
string subjectId =Convert.ToString(ddlSubjectName.SelectedValue);
上面的代码将下拉列表的选定值放入 subjectName 和 subjectId ,因为我正在尝试将这两个字段添加到我的sql数据库中
答案 0 :(得分:7)
你可以通过
访问这两个项目string subjectName = ddlSubjectName.SelectedItem.Text;
string subjectId = ddlSubjectName.SelectedItem.Value; // equals ddlSubjectName.SelectedValue
他们都是string
答案 1 :(得分:1)
SelectedItem
的Text
和Value
属性都应包含您要查找的属性(即与其关联的实际值和文本):
string subjectName = ddlSubjectName.SelectedItem.Text;
string subjectId = ddlSubjectName.SelectedItem.Value;