我有一个设置操作在我的帐户控制器呈现设置视图。Razor部分模型从ViewModel
在设置视图上,我收到包含ChangePasswordModel的ViewModel。
这里是SettingsViewModel:
public class SettingsViewModel
{
public ChangePasswordModel ChangePasswordModel { get; set; }
}
设置视图临危
@model XBLTools.Models.SettingsViewModel
的ChangePassword查看临危
@model XBLTools.Models.ChangePasswordModel
的ChangePassword视图单独工作确定。 如何渲染传递Model.ChangePasswordModel的ChangePassword视图?
我已经尝试了一些组合没有成功获得不同的错误:
@Html.RenderPartial("ChangePassword", (XBLTools.Models.ChangePasswordModel)(Model.ChangePasswordModel))
@Html.RenderPartial("ChangePassword", Model.ChangePasswordModel)
@Html.Partial("ChangePassword", (XBLTools.Models.ChangePasswordModel)(Model.ChangePasswordModel))
@Html.Partial("ChangePassword", Model.ChangePasswordModel)
任何想法?
你ChangePasswordModel为空吗? –
是的。这是第一次呈现设置视图。 – programad
'@ Html.RenderPartial(“ChangePassword”,Model.ChangePasswordModel)'应该可以正常工作,您可以发布使用它时得到的错误吗? –