我在ASP.NET MVC3模型绑定中处理用户注册时遇到了问题。
基本上,我有一个由UserDetails(名称,标识,dob和其他东西)和可重用的ViewModel,Address组成的ViewModel。
因此,UserDetails类也将携带一个Address类。
然后,我创建了一个部分视图,其模型绑定到Address ViewModel,这样也可以重用。
在视图中,这就是我所做的:@ Html.Partial(“CommonAddress”)
但是,在创建用户时,我无法检索地址,因为它仍为空。有没有办法解决这个问题?
答案 0 :(得分:0)
将您的地址模型传递给部分,就像
一样@Html.Partial("CommonAddress", Model.Address)
如果您还没有模型,请将Controller Edit操作(处理GET HTTP请求的操作)中的默认/空模型传递给视图。