В настоящее время я использую переменные внутри моего представления, которые были объявлены в модели, и назначенные значения в соответствующем контроллере. Я использую Model.variableName для ссылки на эти переменные, однако во время отладки выдается следующее исключение:
Я использую следующие пространства имен в моем представлении ;
@using ProjectName.Models
@model Category
Модель моего класса;
public class Category
{
public string result { get; set; }
}
Мой контроллер;
public ActionResult Index()
{
return View();
}
[HttpGet]
public ActionResult ReadCategory()
{
var dataFile = Server.MapPath("~/App_Data/Category.txt");
Category passCategory = new Category
{
result = "",
delimiterChar = new[] { ',' },
userData = System.IO.File.ReadAllLines(dataFile)
};
return View(passCategory);
}
Любая помощь будет принята с благодарностью!