gpt4 book ai didi

c# - 在 MVC View 上显示按标题分组和分隔的数据表

转载 作者:行者123 更新时间:2023-11-30 14:42:39 25 4
gpt4 key购买 nike

我是一个完全的 C# 和 MVC 菜鸟,所以这对我来说是一场痛苦的斗争。

我做了一个糟糕但最终成功的工作,建立了一个工作网站来显示即将举行的初选/地方选举的结果。

我需要在网站的最终 View 中显示同一类别的所有比赛结果。例如,有三个城市佣金职位空缺,我需要在一页上显示所有三场比赛的结果。我可以显示我想要的所有结果,按类别过滤,在漂亮的 css 表格中,我似乎无法弄清楚的是我如何用每个种族的子标题拆分该表格。

数据是直接的 Linq to SQL,来自服务器上的单个 View (存储库是我下一个项目中必须发生的事情,除非它们对于此功能至关重要)。

最佳答案

我不太确定这是否是您想要的,请告诉我,我会尽力提供帮助。

这不会直接为您工作,但希望可以为您指出正确的方法。我目前正在使用自定义 View 模型来保存这些数据,实际上我正在考虑放弃它,因为我的系统变得非常复杂,但它可能会对你有所帮助。

如果您需要我,我可以解释这意味着什么,(一年前我还是个菜鸟!)

我假设您想要按类别对种族进行分组。

 <% foreach (var group in Model.GroupBy(item => item.categoryId)) Gives you the inital sort
{ %>
<% foreach (var item in group.Take(1))
{ //Category %>
<%=Html.Encode(item.CategoryName) %>
<% } %>

<% foreach (var item in group)
{ //Indervidual races%>

<%=Html.Encode(item.raceResult) %>
<% } %>


<% foreach (var item in group.Take(1))
{ %>
<!-- Area which happens after each category grouping -->
<% } %>
<% } %>

关于c# - 在 MVC View 上显示按标题分组和分隔的数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2970410/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com