MVC 中的 C# Getter Setter
C# Getter Setter in MVC
我用 ViewBag 制作了我的网站,但是从 Java 我知道有 getter 和 setter 用于此。我知道如何创建 getter 和 setter 但我不知道如何在我的 CSHTML 文件中获取值?
我试过:
<p>Message1: @Model1.test</p>
<p>Message2: @Html.DisplayFor(model => model.test)</p>
感谢您的帮助
控制器:
public ActionResult Index()
{
Model1 model = new Model1();
model.test = "Hallo Test!";
return View();
}
型号:
public string test { get; set; }
您应该创建一个 ViewModel.And 放入 View 方法,如下所示
public class Model
{
public int Id { get; set; }
}
在你的操作方法中
Model model = new Model();
model.Id = 1;
return View(model);
在您看来
@model ProjectName.Model'sFolderName.Model
您现在可以在您的视图中使用模型
我用 ViewBag 制作了我的网站,但是从 Java 我知道有 getter 和 setter 用于此。我知道如何创建 getter 和 setter 但我不知道如何在我的 CSHTML 文件中获取值? 我试过:
<p>Message1: @Model1.test</p>
<p>Message2: @Html.DisplayFor(model => model.test)</p>
感谢您的帮助
控制器:
public ActionResult Index()
{
Model1 model = new Model1();
model.test = "Hallo Test!";
return View();
}
型号:
public string test { get; set; }
您应该创建一个 ViewModel.And 放入 View 方法,如下所示
public class Model
{
public int Id { get; set; }
}
在你的操作方法中
Model model = new Model();
model.Id = 1;
return View(model);
在您看来
@model ProjectName.Model'sFolderName.Model
您现在可以在您的视图中使用模型