在我的aspx表单中,我将返回一个包含多个下拉框的页面,我想将值设置回原先在离开页面之前选择的内容。
我通过我在代码中成功获取的网址参数返回SelectedIndex
值:
string OldValue = Request.QueryString["OldValue"].ToString();
OldValue准确地获取正确的值。但是,当我尝试将下拉列表SelectedIndex设置为此值时,我不断将SelectedIndex设置为“-1”
示例(暂时绕过QueryString
并直接使用值):
ddlSearchCollege.SelectedIndex = 3;
我在这里有一个断点,当我将鼠标悬停在SelectedIndex
上时,该值显示为“-1”而不是3。