Я использую DropDownList
с источником данных, который успешно заполняет список. Однако я хочу, чтобы был выбран один из элементов, а именно тот, где значение соответствует пути и запросу текущего запроса.
ddlTopics.DataSource = pdc;
ddlTopics.DataBind();
foreach (ListItem item in ddlTopics.Items)
{
item.Selected = item.Value.Equals(this.Page.Request.Url.PathAndQuery);
}
Использование отладчика в Visual Studio 2008 показывает, что item.Selected
становится истинным ровно один раз в цикле, но при визуализации select
не выбрано option
.
Есть идеи?