我有一個設置操作在我的帳戶控制器呈現設置視圖。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)'應該可以正常工作,您可以發佈使用它時得到的錯誤嗎? –