我最终得到了这样的帮手:
using System;using System.Linq.expressions;using System.Web.Mvc;public static class MvcHtmlHelpers{ public static MvcHtmlString DescriptionFor<TModel, TValue>(this HtmlHelper<TModel> self, expression<Func<TModel, TValue>> expression) { var metadata = Modelmetadata.FromLambdaexpression(expression, self.ViewData); var description = metadata.Description; return MvcHtmlString.Create(string.Format(@"<span>{0}</span>", description)); }}感谢那些引导我朝着正确方向前进的人。:)



