设置“选择”HTML控件的选定值
如何使用ASP.NET和C#从代码隐藏文件中设置Select
HTML控件的选定值?
有FindByText
和FindByValue
函数可用:
ListItem li = Select1.Items.FindByText("Three"); ListItem li = Select1.Items.FindByValue("3"); li.Selected = true;
HTML:
C#:
string fruitId = selUserFilterOptions.Value.ToString();
试试这个:
for (int i=0; i<=Select1.Items.Count - 1; i++) { if (Select1.Items[i].Value = valueToSelect) { Select1.Items[i].Selected = true; // Try this too - http://msdn.microsoft.com/en-us/library/system.web.ui.htmlcontrols.htmlselect.selectedindex(v=VS.90).aspx //Select1.SelectedIndex = i; } }
您只需使用以下代码即可获取所选HTML选项的文本:
var selectedText = Select1.Items[Select1.SelectedIndex].Text.Trim();
Select1
是HTML选择控件的ID。