【发布时间】:2014-05-24 06:17:13
【问题描述】:
我需要从 asp.net 的下拉列表中的选定项目中选择值。在这段代码中:
protected void EducationFeildsList_SelectedIndexChanged(object sender, EventArgs e)
{
int index = Convert.ToInt32(EducationFeildsList.SelectedIndex);
Label1.Text = index.ToString(CultureInfo.InvariantCulture);
}
但似乎无法读取该值,因此 label1.text 没有更改。在这种情况下如何获得所选项目的正确值?
【问题讨论】:
-
调试器是否进入这个函数?
-
当我尝试调试我的程序时它没有运行。
-
我相信这是因为 DropDown 默认不会导致 PostBack。设置 AutoPostBack = true
-
谢谢你,你是对的。我的问题解决了。
标签: c# .net drop-down-menu selectedindexchanged