Проблема такая: есть модель "News" с параметрами "NewsId", "Title" и "Text". В представлении я вывожу эти новости:
@foreach (News n in Model)
{
<div class = "col-md-4">
<h2>@n.Title</h2>
<p>@n.Text</p>
<p><a class="btn btn-default" href="#">Далее »</a></p>
</div>
}
В HomeController написал так:
public ActionResult Index()
{
var news = db.News;
retutn View(news);
}
А в представлении задействовал это:
@using library.Models;
@model IEnumerable<News>
Проблема в том, что он мне выводит все новости, а мне нужны только последние три. Большое спасибо за ваши ответы.
В методе Index(), в HomeController надо записать
var news = db.News.OrderBy(News => News.NewsId).Skip(Math.Max(0, db.News.Count() - 3));
return View(news);
Все остальное остается как я и описывал выше.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть 3 таблицы post, files, tracker Делаю полнотекстовый поиск по post,теперь мне нужно узнать информацию о файле, LEFT JOIN files ,рабочий пример:
Собираю базу данныхЗадача найти оптимальное (наиболее производительное) решение модели базы
После покупки нового компьютера (доступ к старому есть ещё есть), нужно перенести на него информацию из базы данных которая у меня там была...