我几乎不好意思,我不能得到这个工作。 我有这样一个模型:
public class Test
{
public string Test1 {get; set; }
public string Test2 {get; set; }
}
我有正确显示两个测试1和TEST2剃刀图。 Test1的显示就像这样:
@Html.LabelFor(model => mode.Test1)
@Html.Test1
Test2的显示是这样的:
@Html.LabelFor(model => model.Test2)
@Html.EditorFor(model => model.Test2)
即我只是想展示的Test1,但希望用户能够编辑的Test2。
这是一个形式中:
@using(Hmtl.BeginForm("Action1", "Controller1", FormMethod.Post)
在Controller1.Action1它接收到的模型:
public ActionResult Action1(Test m)
{
}
但在这里m.Test1为null,m.Test2正确填充。 m.test1正确显示在视图中。
我confused.com
提前致谢,
射线