ASP.NET MVC'de sayfalandırma yapmanın en çok tercih edilen ve en kolay yolu nedir? Yani bir listeyi birkaç göz atılabilir sayfaya bölmenin en kolay yolu budur.
Örnek olarak bir veritabanı / ağ geçidi / depodan aşağıdaki gibi bir eleman listesi aldığımı varsayalım:
public ActionResult ListMyItems()
{
List<Item> list = ItemDB.GetListOfItems();
ViewData["ItemList"] = list;
return View();
}
Basit olması açısından, eylemim için parametre olarak yalnızca bir sayfa numarası belirtmek istiyorum. Bunun gibi:
public ActionResult ListMyItems(int page)
{
//...
}