【发布时间】:2011-04-16 06:27:38
【问题描述】:
我正在尝试编写一个强类型的助手 这将是这样的:
Html.Lookup(x => x.FooId);
现在我有这个:
public static MvcHtmlString Lookup<T,TReturn>(this HtmlHelper<T> html, Func<T, TReturn> expression)
{
// get string "FooId" here
}
有人知道怎么弄吗?
【问题讨论】:
-
你为什么要重新发明
ViewData.ModelMetadata? -
@Craig Stuntz 我不太明白你的意思,我只是想创建一个强类型帮助器
-
您正在为已经存在的功能创建一个助手。从您的问题来看,尚不清楚您这样做是为了解决什么问题。
标签: c# .net asp.net-mvc lambda