MVC sort list before showing it in view by name
15,427
In your model you can use OrderBy
.
For instance:
public IEnumerable<Teams> getTeams
{
get { return _teams.OrderBy(t => t.Name); }
}
Author by
Mark Fenech
Updated on June 24, 2022Comments
-
Mark Fenech almost 2 years
I am trying to sort my list in alphabetical order before viewing all the details on my page.
This is my code to get a clearer image of what I'm trying to say:
<div id= "teamMain" style="margin-left: 45px";> <% foreach (var item in Model.getTeams) { %> <a href="Statistics?id=<%: encrypted %>" class="teamImage"> <img src="../../<%: item.image %>" alt="<%: item.name %>" /> </a> <% } %> </div>
I need to sort my list in alphabetical order before showing it.
Thanks.
-
Mark Fenech almost 11 yearsonly have an option to orderByDescending
-
Darren almost 11 years@MarkFenech - try
OrderBy
-
manthan davda over 8 yearsIs there a way to sort in view engine?