asp.net-mvc – ASP.Net MVC,ViewPage和EditorFor / LabelFor
发布时间:2020-12-16 03:51:35 所属栏目:asp.Net 来源:网络整理
导读:我正在使用Razer语法玩MVC3,不过我认为问题更为笼统. 在控制器中,我有类似的东西: ViewModel.User = New User(); // The model I want to display/editViewModel.SomeOtherProperty = someOtherValue; // Hense why need dynamicReturn View(); 我的视图继
我正在使用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似乎很常见,编辑器/ LabelFor也是如此.因此,如果没有办法做到这一点,我会感到惊讶 – 欣赏任何指针. 解决方法
似乎表达式trees =>
http://msdn.microsoft.com/en-us/library/bb397951.aspx不得包含任何动态变量.
不幸的是,当您在其中使用动态时,TModel就是这种情况. public static MvcHtmlString TextBoxFor<TModel,TProperty>( this HtmlHelper<TModel> htmlHelper,Expression<Func> expression ) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何将成员资格表与实体框架集成? Asp.net
- asp.net – Response.Redirect导致IsPostBack为true
- Asp.Net Core 空白模板搭建Mvc架构
- asp.net-core-mvc – 我是否需要在Visual Studio 2017 ASP.
- asp.net-core – 在VS 2015 RC中,编译保存不适用于ASP.NET
- asp.net – 在代码隐藏中更改文本框BackColor
- asp.net-mvc – 视图中的条件语句是坏消息吗?
- asp.net-mvc – MVC查看可空的日期字段格式
- 从ASP.NET Web API中删除XML中的命名空间
- asp.net – 如何使用javascript控制系统卷
推荐文章
站长推荐
- asp.net-mvc – MVC4是否被烘烤到.NET 4.5?
- asp.net-mvc-3 – MVC 3传递实体作为接口
- asp.net-mvc – 使用默认控制器的ASP.NET MVC路由
- asp.net-mvc – 如何将自定义数据属性和类添加到
- asp.net-mvc – 如何在c#/ asp.net中使用jquery或
- ASP.NET – ERR_EMPTY_RESPONSE /重置连接/无法显
- asp.net-core-mvc – 将复杂对象存储在MVC 6中的
- asp.net-mvc – 为什么ASP.Net MVC(或CodeIgnite
- CompTIA PK0-003 认证
- asp.net-mvc – 使用像Stackoverflow这样的查询字
热点阅读