
Untitled
By: a guest on
May 7th, 2012 | syntax:
None | size: 0.45 KB | hits: 15 | expires: Never
MVC EditorFor property name
EditorFor("Code")
EditorFor(_ => _.Code)
var root = Expression.Parameter(Model.GetType(), "_");
var expr = Expression.Lambda(Expression.MakeMemberAccess(root, property), root);
var ef = (Expression<Func<Product, string>>) expr;
var method = typeof(EditorExtensions).GetMethod("EditorFor", BindingFlags.Public | BindingFlags.Static, null, new[] {typeof(HtmlHelper<>), typeof(Expression<Func<,>>)}, null);