Click here to Skip to main content
15,888,579 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
HTML
@foreach(MvcTest5.Models.Story s in Model)
        {
            <div class="modal-content">
                <div class="modal-header">
                    <p>@s.Title</p>
                </div>
                <div class="panel-heading">
                    <p>Автор:@s.Author Добавлено:@s.Date.Date.ToString()</p>

                </div>
                <div class="modal-body">
                    <p>@s.Text</p>
                    <p><a href="#">Читать далее...</a></p>
                </div>
                <div class="modal-footer">
                    <p>Прочитано:@s.View Понравилось:@s.Like</p>
                </div>
            </div>
        }

For example:
C#
@foreach (MvcTest5.Models.Story s in Model.OrderByDescending(n=>n.Like).Take(2))

and I get last 2 best record from database.
But how can I get random record using lambda in models? Or is another way?

What I have tried:

@foreach (MvcTest5.Models.Story s in Model.OrderByDescending(n=>n.Like).Take(2))
Posted
Updated 2-Mar-16 23:26pm

1 solution

You could do it many ways. Also you could google it for a suitable solution.
Here is one for you

c# - Random row from Linq to Sql - Stack Overflow[^]
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900