【发布时间】:2010-10-26 22:03:25
【问题描述】:
SQL 表
上市
ID、标题.....
列表类型
身份证、姓名
列表矩阵
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 而发生变化。
【问题讨论】:
-
您遇到的具体问题是什么?这个问题不清楚。
-
我会在主要区域解释得更好。
-
哦,我想我明白你的意思了。您是否尝试选中列表中与列表矩阵选择中的列表类型相对应的每个框?
标签: asp.net sql linq checkboxlist