私は2つのリストボックスコントロールListbox1とListbox2を持っています。 Listbox1から選択されているListbox2の項目数をCで取得したいのですか?リストボックス1に合計7つのアイテムがあり、リストボックス2のコントロールで3つのアイテムしか選択しなかったとします。 Listbox2の項目数をC#で取得したいのですか?asp.netのリストボックスコントロール
0
A
答えて
0
ListBox1で選択したすべての項目をループし、ループ内でListBox2で同じ値の項目を検索し、選択されている場合はカウンタをインクリメントします。
1
ループ選択項目スルーの選択は次のように
何かを変更した場合:
int count = 0;
foreach(string itemListbox2 in listBox2.Items)
{
if (itemListbox2.Selected)
{
foreach(string itemListbox1 in listbox1.Items)
{
if (itemListbox1.Selected)
{
if(itemListbox1.Equals(itemListbox2))
{
count++;
break;
}
}
}
}
}
0
Aリストボックスasp.netでselectedItemsのを持っていません。そのため、Itemsをループし、選択されているかどうかを確認します。その場合は、同じ値を持つ他のリスト内の項目を見つけます。対応するアイテムが見つかった場合は、それを数えます。このように:
int count = 0;
foreach (ListItem item in secondListBox.Items)
{
if (item.Selected)
{
ListItem itemWithSameValue = firstListBox.Items.FindByValue(item.Value);
if (itemWithSameValue != null)
{
count++;
}
}
}
2
ワンダーなぜ誰もLinqを使用しませんでした。
@Riya:あなたはListBox2項目に存在しているListBox1を中selectedItemsののカウントをしたい、と私はあなたの条件を理解しています。もしそうなら、これを行う。
var filteredListCount = ListBox2.Items
.Cast<ListItem>()
.Where(li =>
ListBox1.Items
.Cast<ListItem>()
.Where(item => item.Selected)
.Select(item => item.Text).Contains(li.Text))
.Count();
関連する問題
- 1. ASP.NETの複数列リストボックスコントロール
- 2. リストボックスコントロールownerdraw質問
- 3. テキストの中央揃えのリストボックスコントロールですか?
- 4. C#:DragAndDropリストボックスコントロール内のファイルの名前を変更する
- 5. 2つのリストボックスコントロールからテーブルに挿入する
- 6. 動的に作成されたリストボックスコントロールのイベントハンドラ
- 7. 行のデータベース行からASPのリストボックスコントロールにデータを挿入する方法
- 8. VB.NetコードでWPFアプリケーションのリストボックスコントロールからレコードを削除する方法
- 9. リストボックスコントロールをオーバーライドして連結された文字列値を返します
- 10. リストボックスの選択イベント(LBN_SELCHANGEとLBN_DBLCLK)私はこのようなリストボックスコントロールを作成してい
- 11. SharePointリストボックスコントロールをSharePointの参照フィールドにバインドするにはどうすればよいですか?
- 12. リストボックスコントロールの選択されていないフォントカラーと異なるフォントカラーを設定する
- 13. ASP.NET:私はASP.NETでのオブジェクト
- 14. ハイブリッドASP.NET/ASP.NET MVCアプリケーションのIndex.aspx
- 15. ASP.NET 4とASP.NET 4.5のデータセット
- 16. ASP.NET CurlとASP.NETのajaxクエリ
- 17. asp.net:私のasp.netアプリケーションで
- 18. ASP.Net VS ASP.Net MVC
- 19. 問題は、動的に..私は私のようないくつかのコードを使用してjQueryのを使用してアイテムを移入するasp.netリストボックスコントロールを持っている
- 20. ASP.Netの以前のバージョンではASP.Netコア
- 21. ASP.NET MVCでのASP.NET CAPTCHAコントロールサンプルのトラブル
- 22. ASP.NET MVCでのASP.NETメンバーシップのオーバーライド4
- 23. ASP.NETでのASP.NET MVC検証の使用
- 24. asp.netレポートサービスのためのasp.net Web参照
- 25. ASP.Net WebAPIアプリケーション用のASP.Net IDの設定
- 26. ASP.NET WebFormへのASP.NET MVCモデルバインディングの取得
- 27. は私のASP.NET AplicationでASP.NET C#の
- 28. C#は、右矢印キーまたは左矢印キーが押されたときのリストボックスコントロールのデフォルトアクションを防止します。
- 29. ASP.NETスタティッククラスとasp.netセッション
- 30. ASP.NET 4.0対ASP.NET MVC
asp.netフォームにSelectedItemsというプロパティはありません。そのwinformsのために。あなたを落とすために半分の心がある。ですので、できるだけ早く修正してください。 – naveen
@yetanothercoderそれを変更しました、tnx – BvdVen