Я хочу изменить выбор DropDown (визуально в PageLoad), используя код
----------------------------- [ASPX] ------------------ ------------------
<asp:DropDownList ID="cbo" runat="server" AutoPostBack="True">
<asp:ListItem Value="3">ALL</asp:ListItem>
<asp:ListItem Value="1">YES</asp:ListItem>
<asp:ListItem Value="2">NO</asp:ListItem>
</asp:DropDownList>
----------------------------- [/ASPX] ----------------- -------------------
в моем.cs файле я хочу сделать это
----------------------------- [CS] ------------------ ------------------
(pageload)
cbo.SelectedIndex = 1;
----------------------------- [/CS] ----------------- -------------------
Он не работает
Похоже, вы устанавливаете выделенный индекс другого падающего. Я думаю, что это должно быть cbo.SelectedIndex = 1
ListItem
в позиции1
просто добавьте свойство "Selected" в свойListItem
. Пример:<asp:ListItem Value="1" Selected="true">YES</asp:ListItem>
.