मैं निम्नलिखित संरचना:asp.net mvc - मॉडल शून्य क्यों है?
Controller.cs
public ActionResult PageMain(string param)
{
return View();
}
PageMain.cs
namespace project1.Models
{
public class PageMain
{
public DataTable dtable
{
get {
// some code that returns a DataTable
}
}
}
}
और अंत में ध्यान में रखते हुए:
@using project1.Models
@model PageMain
var datatable = Model.dtable // but this is throwing an error since the model is null
क्या किसी को पता है कि क्यों मेरी मॉडल शून्य वापस आ रहा है? मैं PageMain.cs में डेटाटेबल तक कैसे पहुंच सकता हूं? मैं एमवीसी के लिए नया हूं इसलिए अगर मुझे संरचना में कोई तार्किक त्रुटि है तो कृपया मुझे चेतावनी देने में संकोच न करें :)
क्या यह डेटाटेबल प्रति कॉल अद्वितीय होगा, या यह एक स्थिर मूल्य की तरह कुछ है जिसे आपको एक्सेस प्राप्त करने की आवश्यकता है? –
इसकी सामग्री यूआरएल पैरामीटर – Shaokan
बीटीडब्ल्यू के अनुसार डिज़ाइन की गई है, वह कोड नियंत्रक में है, मॉडल नहीं। – SLaks