【发布时间】:2023-03-26 18:19:01
【问题描述】:
使用以下:Windows 7、Visual Studio 2013、VB、Bootstrap、Jquery
我是网页设计新手。
我正在尝试创建一个列表/表格...任何内容...以显示按其部门分组的设备列表。我目前只是列出了部门。表中有4条记录: 两条记录在部门 01 中,两条记录在部门 02 中 每个部门有两台设备。 下面的代码将所有记录拉入创建同一部门的多个列表:
- 01
- 01
- 02
- 02
我想要:
- 01
- Equipment1
- Equipment2
- 02
- Equipment1
- Equipment2
行:
mUserHistorys = mUserHistorys.OrderBy(Function(x) x.Department_Selected).ToList()
是我从加载页面时加载的内存数据中提取的地方。 我如何获得独特的部门?我已经尝试过 Distinct 和 GroupBy,但我认为我没有正确放置它们。
Private Sub RenderPage()
Dim HTMLString As String = ""
Dim SortKey As String = "A"
Dim CompareValue As String = ""
Dim SubmitString = ""
mUserHistorys = mUserHistorys.OrderBy(Function(x) x.Department_Selected).ToList()
For Each p In mUserHistorys
SubmitString = "Bookmark:" & p.Department_Selected & "-" & p.Equipment_Selected
HTMLString &= "<table> " & vbCrLf
HTMLString &= "<td>" & p.Department_Selected & "</td>" & vbCrLf
HTMLString &= "</table> " & vbCrLf
Next
Me.literalListHTML.Text = HTMLString
End Sub
【问题讨论】:
标签: sql-server vb.net linq