MakalelerID(int kategoriID, int baslangic, int adet, string sira, bool buyuktenKucuge)

Kategori id si belirtilen kategorideki makaleleri getirmek için kullanırız.

kategoriID parametresi :

Id'si girilen kategorideki makaleleri getirmek için kullanırız.

baslangic parametresi :

Kategorideki kaçıncı makaleden itibaren makalelerin geleceğini belirtmek için kullanılır.

adet parametresi :

Kaç adet makale getirileceğini belirtmek için kullanılır.

sira parametresi :

hit , sira , tarih ve id değerlerini alır. Değer girilmediği takdirde id ye göre sıralama yapar.

buyuktenKucuge parametresi :

true ve false değerlerini alır. Girilen değer true ise büyükten küçüğe doğru sıralama yapar. Değer false ise küçükten büyüğe doğru sıralama yapar.

Örnek 1 : En çok hit alanlar. Kategori id'si 5 olan kategoriye ekli olan makaleleri hit'e göre büyükten küçüğe doğru sıralanmış şekilde ilk makale ile birlikte 10 makale getirir.

<ul>
  @foreach (Makale sonlar in Partial.MakalelerID(5, 0, 10, "hit", true))
  {
    <li><a href="@Partial.MakaleLink(sonlar.MakaleID)">@sonlar.MakaleBaslik.HtmlEncode()</a></li>
  }
</ul>

Örnek 2 : Kategori id'si 4 olan kategoriye ekli olan makaleleri id'ye göre büyükten küçüğe doğru sıralanmış şekilde 5. makaleden itibaren 5 tane makale getirir.

<ul>
  @foreach (Makale sonlar in Partial.MakalelerID(4, 5, 5, "id", true))
  {
    <li><a href="@Partial.MakaleLink(sonlar.MakaleID)">@sonlar.MakaleBaslik.HtmlEncode()</a></li>
  }
</ul>

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