0

みなさん、おはよう、

SQLSataSource によって入力されるドロップダウン リストがあります。このドロップダウン リストを必須フィールドにしたいので、このリストの一番上に -Please Select- のようなデフォルト項目を追加して、ユーザーに選択を促す必要があります。

これが私のコードです...

  <asp:DropDownList ID="ddOwner" runat="server" DataSourceID="OwnersList" 
       DataTextField="UserFullName" DataValueField="UserFullName" Height="24px" 
       Width="125px">
  </asp:DropDownList>

  <asp:RequiredFieldValidator ID="rfvOwner"
       ControlToValidate="ddOwner" 
       ErrorMessage="Please assign an Owner"
       Text="*" 
       runat="server" Display="None"/>

[初期値] 項目にコードを追加して、[選択してください] デフォルト項目を設定できますか?

よろしくベティ

4

2 に答える 2

0

あなたはあなたの後に試すことができますDataBind Method

...

ddOwner.DataBind();
ddOwner.Items.Add("Please select- default item?");
于 2012-09-19T09:32:25.717 に答える
0

バインドされていないアイテムを追加します。

<asp:DropDownList ID="ddOwner" runat="server" DataSourceID="OwnersList" 
       DataTextField="UserFullName" DataValueField="UserFullName" Height="24px" 
       AppendDataBoundItems="true"
       Width="125px">
     <asp:ListItem Text="-Please Select-" Value="" />
</asp:DropDownList>
于 2012-09-19T09:33:01.127 に答える