kategoriSirasi parametresi :
kategoriSirasi 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.
dil parametresi :
ViewBag.DilKisaltmasi yada direk dil kodu yazılmalıdır. "tr", "en", "de" gibi.
Örnek 1 : En son eklenen makaleler. Siteye en son eklenen 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 makalem in Partial.MakalelerSiraNo(0,0,10,"id",true,ViewBag.DilKisaltmasi)) { <li><a href="@Partial.MakaleLink(makalem.MakaleID)">@makalem.MakaleBaslik.HtmlEncode()</a></li> } </ul>
Örnek 2 : Kategori Sıra No'su 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.MakalelerSiraNo(4, 5, 5, "id", true,ViewBag.DilKisaltmasi)) { <li><a href="@Partial.MakaleLink(sonlar.MakaleID)">@sonlar.MakaleBaslik.HtmlEncode()</a></li> } </ul>