Siteye Eklenen Son Makaleleri Listeletme

<ul>

   @{
      IEnumerable<int> idler = Partial.KategorilerAna(dilk).Select(a => a.MakaleKategoriID);
      IEnumerable<Makale> makaleler = Partial.tumMakaleler.Where(a => idler.Contains(a.RefMakaleKategorisiID)).OrderByDescending(x => x.MakaleID).Take(5);
      foreach (Makale mkm in makaleler)
         {
             <li>
                 <a href="@Partial.MakaleLink(mkm.MakaleID)">
                 @mkm.MakaleBaslik.HtmlEncode()
                 </a>
             </li>
         }
     }
</ul>

Sitenin her hangi bir alanında hiç bir kategori sınırlaması yapmadan son eklenen makaleleri listeletmek istediğimizde yukardaki kod yapısını kullanıyoruz. Take(5) en son eklenen kaç makalenin listeleneceğini belirler. 5 yazan kısma girdiğiniz değer kadar makale getirecektir.

© 2024, ASP.NET MVC CMS (Content Management System / İçerik Yönetim Sistemi). Tüm Hakları Saklıdır.