使用HtmlFieldPrefix:
@Html.Partial("_UsersPartial", Model.USERS.First(), new ViewDataDictionary {
TemplateInfo = new TemplateInfo { HtmlFieldPrefix = "anything" } })
或仅使用Html.EditorFor
@Html.EditorFor(m => m.USERS)
具有隐式的 HtmlFieldPrefix ,使HtmlHelpers(例如TextBox和Editor)无法从模型(在PartialView / EditorTemplate内部)获取值,即输入字段为空。
Html.TextBox("propertyA")
即使 model.propertyA!= null ,也会产生空输入
TextBoxFor和EditorFor工作正常。