0
<asp:Label runat="server" Text="Available Items"></asp:Label>
<asp:DropDownList runat="server" ID="ddItems" />
を次のように私は、ドロップダウンを持っているが、データがこのドロップダウンに移入される方法です。
protected void Page_Load(object sender, EventArgs e)
{
this.ddItems.Items.Add(new ListItem("first item", "1"));
this.ddItems.Items.Add(new ListItem("second item", "2"));
this.ddItems.Items.Add(new ListItem("third item", "3"));
this.ddItems.SelectedIndex = -1;
}
SelectedIndexは-1に設定されているため、項目は選択されていませんが、最初の項目がドロップダウンに表示されます。
私が間違って何をしているのですか?
何も選択されていないことを示すために「選択してください」というラベルの付いた項目はありませんか? – Paulj