SQL テーブル
上場
ID、タイトル……
リストタイプ
ID、名前
ListingMatrix
ListingID、ListingTypeID
基本的に、リストは複数のタイプにすることができ、ListingMatrix テーブルを使用して表示できるようにしたいと考えています。ただし、ユーザーフレンドリーに保つためにタイトルでソートされているため、チェックボックスリストの入力に多くの問題があります。VB.Net、LINQ、MS SQL を使用しています。
Dim readListingMatrix = (From ListingCategories In db.ListingTypeMatrixes _
Where ListingCategories.ListingID = ListingID)
For Each row In readListingMatrix
CheckBoxListListingCategories.Items(row.ListingTypeID - 1).Selected = True
Next
私の問題は、チェックリストボックスを保存して編集することです。保存 ハッキングできると思いますが、リストにデータを入力するSQLステートメントのORDER BYが原因で場所が変更されるため、チェックボックスリストで正しいボックスをチェックできないため、編集が面倒です。