为什么TextFromDb
提交后标签消失了?我如何解决它?我在帖子上看到它不在VM中。
控制器:
public ActionResult Index()
{
var vm = new TestLabelVM();
vm.TextFromDb = "Text from database";
return View(vm);
}
[HttpPost]
public ActionResult Index(TestLabelVM vm)
{
SaveToDb(vm.TextOpinion);
return View(vm);
}
我的视图模型:
public class TestLabelVM
{
public string TextFromDb { get; set; }
public string TextOpinion { get; set; }
}
我的网页Index.cshtml
:
@model TestLabelVM
@using (Html.BeginForm("Index", "TestLabel"))
{
@Html.EditorFor(m => m.TextOpinion)
<br/>
@Model.TextFromDb
<br/>
<input type="submit" />
}