代码:
foreach (PropertyInfo prop in typeof(SomeObject).GetProperties())
{
if (Attribute.IsDefined(prop, typeof(SomeCustomAttribute)))
{
column.Expression(p => p.Name);
}
}
我想添加分配了 SomeCustomAttribute 数据注释的列。
如何使用prop.Name(属性名称)作为属性而不是手动p.Name?
例如..
...
column.Expression(p => prop.Name);
...
column.Expression 是
ITableColumn Expression<TProperty>(Expression<Func<TModel, TProperty>> expression)