0
データソースにデータバインドされたドロップダウンサーバーコントロールを使用していますが、リストの最初の項目としてハードコードされている既定値(「プログラムを選択」)を使用したいと考えています。静的値をオーバーライドするドロップダウンのデータソースですか?
コードビハインド
/// <summary>
/// Page Load
/// </summary>
protected void Page_Load(object sender, EventArgs e)
{
ddPrograms.DataSource = Programs.SelectProgramID(1);
ddPrograms.DataBind();
}
フロントエンド
<asp:DropDownList ID="ddPrograms" runat="server" DataValueField="ProgramID" DataTextField="Name" AutoPostBack="true">
<asp:ListItem Text="Select a program" Value="0" Selected="True"></asp:ListItem>
</asp:DropDownList>