У меня есть следующая структура:
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
Кто-нибудь знает, почему моя модель возвращает null? Как я могу получить доступ к datatable в файле PageMain.cs? Я новичок в MVC, поэтому, если у меня есть логическая ошибка в структуре, пожалуйста, не стесняйтесь предупреждать меня:)