我想编写一个表达式来检索属性中的属性。我的 2 节课:
public class BusinessType
{
public string Proprietor
{
get { return "Proprietor"; }
}
}
public class VendorApplicationViewModel
{
public List<BusinessType> BusinessClassification { get; set; }
}
public static IHtmlString RadioListForIEnum<TModel, TProperty>(this HtmlHelper<TModel> htmlhelper,
Expression<Func<TModel, TProperty>> expression)
{
var prop = ModelMetadata.FromLambdaExpression(expression, htmlhelper.ViewData);
//Func<TModel2, TProperty2> nestedProperty =
return null;
}
我对如何实现这一目标感到迷茫。此外,我对表达式树还很陌生,任何关于教程之类的好的建议都将不胜感激。谢谢