簡體   English   中英

如何根據日期值對 html 表列值進行排序

[英]How to sort an html table column values based on Date values

我正在使用一些存儲的數據庫 (EF) 值並將它們顯示在 html 表中以生成報告(通過 API 請求)。 這就是我調用變量的方式

    foreach (var obj in meeting.Where(n => n.ParentID == vmContent.ParentID))
                {
                    Compliance = Compliance + obj.Compliance;
                    DirectivesList = DirectivesList + obj.MeetingTypeName + obj.MeetingDate.ToDatePickerFormat() + obj.Directives;
                }

這就是我為 HTML 表編寫代碼的方式

            <td style='font-family:&quot;Bookman Old Style&quot;,serif;vertical-align: top;border-bottom:1px solid black; border-left:none; border-right:1px solid black; border-top:none; padding:5px;width:170px'>
            <p><span style='font-size:11pt'>" + DirectivesList + @"</span></p>
            </td>
            <td style='font-family:&quot;Bookman Old Style&quot;,serif;vertical-align: top;border-bottom:1px solid black; border-left:none; border-right:1px solid black; border-top:none; padding:5px;width:170px'>
            <p>" + Compliance + @"</p>
            </td>

這是我的表格列的顯示方式表格預覽

對我來說,其他一切都很好,唯一的問題是,我想根據指令列表中包含的會議日期對這些值進行排序。 任何想法如何在不使用查詢的情況下做到這一點? 我可以使用 HTML/CSS/Javascript 根據會議日期對這些值進行排序,而不使用任何按鈕嗎?

您可以在后面的代碼中安排您的會議。

var meetings = meeting.Where(n => n.ParentID == vmContent.ParentID).OrderByDescending(x => x.MeetingDate);
foreach (var obj in meetings)
{

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM