マークアップ:
<div style="float:left;margin-top:15px;width:80px">
<asp:DropDownList ID="MyList" runat="server" Width="100px"></asp:DropDownList>
</div>
コード:
// clear vehicles list
MyList.Items.Clear();
// add 'all' option
MyList.Items.Add(new ListItem("ALL", "0"));
// add assets
foreach (CustomClass item in items)
MyList.Items.Add(new ListItem(item.Name, item.ID.ToString()));
必要がないため、SelectedIndexChangedのイベントトリガーはありません。
ポストバックのボタンをクリックすると、選択したアイテムの値がDropDownListの最初のアイテムの値のままになります。私は何が欠けていますか?
注 投稿への返信や編集は停止してください。すでに回答済みですので、そのままにしておく場合があります。