【发布时间】:2010-09-16 16:00:56
【问题描述】:
我正在使用 Razer 语法使用 MVC3,但我认为问题更普遍。
在控制器中,我有类似的东西:
ViewModel.User = New User(); // The model I want to display/edit
ViewModel.SomeOtherProperty = someOtherValue; // Hense why need dynamic
Return View();
我的视图继承自 System.Web.Mvc.ViewPage
但如果我尝试做类似的事情:
<p>
@Html.LabelFor(x => x.User.Name
@Html.EditorFor(x => x.User.Name
</p>
我收到错误:“表达式树可能不包含动态操作”
然而,ViewPage 的使用似乎很普遍,EditorFor/LabelFor 也是如此。因此,如果没有办法做到这一点,我会感到惊讶 - 感谢任何指针。
【问题讨论】:
标签: asp.net-mvc dynamic