2

10個の値を持つasp.netチェックボックスリストがあり、4つのチェックされた値をデータベースに挿入しました。現在、値は以下のようにデータベースにあります

1
2
3
4

チェックボックスリストに値を再割り当てしたい場合。データベースの値を使用してチェックボックス リストを反復処理し、データベースから取得した値を確認する方法を教えてください。

前もって感謝します....

4

1 に答える 1

1

これでうまくいくはずです。listitem の値をチェックして、データベース内のものと同じかどうかを確認するだけです。これを行うには多くの方法があり、実際には残りのセットアップとデータベースへの接続に依存します。

リストボックスの項目を反復する方法は次のとおりです(これがあなたの本当の質問だと思います):

   for (int x = 0; x < listBox1.Items.Count; x++)
   {
    if(YOUR LOGIC HERE)
    {
       listBox1.SetSelected(x, true);
    }
   }

これがお役に立てば幸いです!

于 2013-04-14T21:24:53.820 に答える