में नहीं मिला मैं मेरे विचार करने के लिए एक PagedList द्वारा जोड़ा जा रहा और शिथिल इस Tutorial निम्नलिखित। मैं Nuget का उपयोग कर PagedList संदर्भ, मेरे नियंत्रक की स्थापना के रूप मेंनाम स्थान MVC 3 उस्तरा दृश्य
public ViewResult Index(int page = 1)
{
List<Part> model = this.db.Parts.ToList();
const int pageSize = 20;
return View(model.ToPagedList(page, pageSize));
}
इस प्रकार स्थापित और शीर्ष
@model PagedList.IPagedList<RIS.Models.Part>
पर निम्न मॉडल के साथ मेरे विचार लिखा जब मैं पृष्ठ मैं निम्नलिखित त्रुटि मिलती है समाप्त हो गया है
Compiler Error Message: CS0246: The type or namespace name 'PagedList' could not be found (are you missing a using directive or an assembly reference?)
Source Error:
Line 27:
Line 28:
Line 29: public class _Page_Areas_Parts_Views_Part_Index_cshtml : System.Web.Mvc.WebViewPage<PagedList.IPagedList<RIS.Models.Part>> {
PagedList dll ठीक से मेरी नियंत्रक में लोड किया जा रहा है, क्योंकि जब मैं इसे मेरे विचार सब कुछ से बाहर ले की उम्मीद काम करता है के रूप में। CopyLocal प्रॉपर्टी को 'True' पर सेट किया गया है और मैंने दृश्य \ Web. में नामस्थान सहित अपने विशिष्ट क्षेत्र में कॉन्फ़िगर किया है। दृश्य को नेमस्पेस देखने के लिए मैं और क्या कर सकता हूं?
वस्तु ब्राउज़र यह नाम स्थान की तरह दिखता है 'PagedList' है और वह है क्या नियंत्रक के साथ संकलन है में। – PlTaylor