2
我正在使用T4Scaffolding,並嘗試創建自定義的Scaffold模板。這不是asp.net項目,不是MVC。如何使用T4模板獲取模型屬性
我的用戶等級:
public class User
{
public int Id {get;set;}
public string Name {get; set;}
}
在.cs.t4文件
,我需要得到用戶的屬性,我試圖用:
var propertyInfos = typeof(Model.).GetProperties(BindingFlags.Public |
BindingFlags.Static);
foreach (PropertyInfo propertyInfo in propertyInfos)
...
但它沒有工作,我知道在asp.net mvc我可以使用
foreach (ModelProperty property in GetModelProperties(Model.ViewDataType, false))
什麼是asp.net中的正確方法?
感謝任何評論...
也許這個問題可能是有用的http://stackoverflow.com/questions/7558809/reflection-with-t4-templates – FelixMM 2011-12-29 15:53:44