ASP.NET MVC में पेजेशन करने का सबसे पसंदीदा और आसान तरीका क्या है? यानी एक सूची को कई ब्राउज़ करने योग्य पृष्ठों में तोड़ने का सबसे आसान तरीका क्या है।
उदाहरण के रूप में मैं कहता हूं कि मुझे डेटाबेस / गेटवे / रिपॉजिटरी जैसे तत्वों की एक सूची मिलती है:
public ActionResult ListMyItems()
{
List<Item> list = ItemDB.GetListOfItems();
ViewData["ItemList"] = list;
return View();
}
सादगी के लिए मैं पैरामीटर के रूप में अपनी कार्रवाई के लिए सिर्फ एक पृष्ठ संख्या निर्दिष्ट करना चाहूंगा। इस कदर:
public ActionResult ListMyItems(int page)
{
//...
}