2016-09-19 25 views
0

でdropdowncheckboxesキャプションボックスで選択した項目を表示することができ、私はこのはどのように私は私のWebアプリケーションではasp.net

enter image description here

のためのように私のdropdowncheckboxesにキャプションボックスで選択したすべての項目を表示する必要があります例:上記の画像は3つまたは4つの項目が選択されていますが、2つの項目しか表示されません。残りの項目は表示されません。私が何を選択したかは、キャプションボックスのすべての項目を表示する必要があります。

.aspxの:

<%@ Register Namespace="Saplin.Controls" Assembly="DropDownCheckBoxes" TagPrefix="asp"%> 
<asp:DropDownCheckBoxes ID="dropdown1" runat="server" UseSelectAllNode="true" UseButtons="true" 
    OnSelectedIndexChanged="dropdown1_SelectedIndexChanged" AutoPostBack="true"> 
      <Style DropDownBoxBoxWidth="200"/> </asp:DropDownCheckBoxes> 

.CS:

protected void dropdown1_SelectedIndexChanged(object sender, EventArgs e) 
{ 
List<String> checkedList = new List<string>(); 
foreach (ListItem item in dropdown1.Items) 
{ 
if (item.Selected) 
{  
    checkedList.Add(item.Text); 
} 
}  
dropdown1.Texts.SelectBoxCaption = String.Join(",", checkedList); 
} 

誰もがこれを行う方法を手伝ってくれる。

あなた

+0

私たちにドロップダウンコードを教えてください。 –

+0

こんにちはkatz、私はあなたのコードを更新しました。ありがとうございました –

+0

こんにちは、同じものを探している人は誰でも助けてくれます。 –

答えて

-1

ありがとうあなたは250ピクセルに幅を設定してから選択してみてください、選択された多くのオプションに対応するために、ドロップダウンの幅を調整する必要があります。

+1

こんにちは。私のドロップダウンに大きなアイテム名がある場合は、アイテムが正しく表示されるまで幅を調整する必要があります。 –

+0

ありがとうございました。選択したアイテムが "dropdown1.Texts.SelectBoxCaption"に表示されているときにコードを遵守しましたが、最後に結果が表示されても正しく表示されません。誰でもこの方法を教えてもらえますか? –

関連する問題