Fondamentalement ma table post:comment afficher les messages de mois asp.net mvc
public partial class Mak
{
public string Name{ get; set; }
public DateTime writingDate{ get; set; }
}
Je veux la liste des postes regroupés mois avec pour chacun sur mon point de vue.
Mon code:
@foreach (var tar in Model.Mak.OrderByDescending(x=> x.writingDate.Month).Select(x=> x.writingDate))
{
<a href="/m/[email protected]&[email protected]">@tar.ToString("MMMM yyyy")</a>
@foreach (var mak in Model.Mak.Where(x=> x.writingDate==tar))
{
<a href="/m/@mak.Name"></a><div> @mak.Name</div>
}
}
Sortie:
July 2017
Connected //post name
July 2017
Linq to SQL
July 2017
OOP
July 2017
Linq Querys
sortie souhaitée:
June 2017
xyz //post name
abc
July 2017
Connected
Linq to SQL
OOP
Linq Querys
Comment devrais-je écrire cette requête?
merci pour les conseils bro, laissez-moi poser une question à vous, pourquoi devrais-je suivre l'approche PascalCasing? – Anil
Vous n'avez pas besoin de. Mais c'est ce que l'industrie fait. Voir ce que Microsoft fait https://github.com/dotnet/docs/blob/master/docs/csharp/programming-guide/inside-a-program/coding-conventions.md – Shyju
merci, je regarde ces conventions – Anil