Webアプリケーションでは、選択したアイテムをドロップダウンテキストフィールドに表示する必要があるという点でdropdowncheckboxesコントロールを持っています。選択した項目をasp.netのドロップダウンチェックボックスのテキストエリアに表示することはできますか?
私はこのコードを試してみましたが、私は結果になっていないです:
.aspxの:私は
<%@ Register Namespace="Saplin.Controls" Assembly="DropDownCheckBoxes" TagPrefix="asp"%>
<asp:DropDownCheckBoxes ID="dropdown1" runat="server"
UseSelectAllNode="true" UseButtons="true"
OnSelectedIndexChanged="dropdown1_SelectedIndexChanged"
AutoPostBack="true" CssClass="drpdwnstyle"><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.DataTextField = String.Join(",", checkedList);
}
}
この "DropDownCheckBoxes" コントロールを使用しますあまりにも多くを試みたが、私は何も得ていない。 誰でもこれを行う方法を教えてもらえますか?
私はアイテムの大規模な名前を選択した場合、HIアンドレイは、ウル助けてくれてありがとう、あなたが私に教えてくださいすることができますそれは正しく表示されませんあなたが私にこれを行う方法を教えてくださいできます。ありがとうございます –
私は大項目の項目を選択するか、またはキャプションに表示したい項目を多数選択すると、すべての項目を選択してキャプションとプレス矢印で項目を選択する必要があります。どうすればいいか教えてください。 –
@ Shivありがとう、私はそれがコントロールのスタイリングと関係していると思います。このヘッダーに適用されているCSSをチェックし、カスタマイズできるかどうかを確認してください。私は自分自身でこのコントロールを使用したことはありません。 – Andrei