10個の値を持つasp.netチェックボックスリストがあり、4つのチェックされた値をデータベースに挿入しました。現在、値は以下のようにデータベースにあります
1
2
3
4
チェックボックスリストに値を再割り当てしたい場合。データベースの値を使用してチェックボックス リストを反復処理し、データベースから取得した値を確認する方法を教えてください。
前もって感謝します....
10個の値を持つasp.netチェックボックスリストがあり、4つのチェックされた値をデータベースに挿入しました。現在、値は以下のようにデータベースにあります
1
2
3
4
チェックボックスリストに値を再割り当てしたい場合。データベースの値を使用してチェックボックス リストを反復処理し、データベースから取得した値を確認する方法を教えてください。
前もって感謝します....
これでうまくいくはずです。listitem の値をチェックして、データベース内のものと同じかどうかを確認するだけです。これを行うには多くの方法があり、実際には残りのセットアップとデータベースへの接続に依存します。
リストボックスの項目を反復する方法は次のとおりです(これがあなたの本当の質問だと思います):
for (int x = 0; x < listBox1.Items.Count; x++)
{
if(YOUR LOGIC HERE)
{
listBox1.SetSelected(x, true);
}
}
これがお役に立てば幸いです!