博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

.net 判断对象属性,model对象属性是否赋值,PropertyInfo

Posted on 2010-07-24 10:22  冷咖啡(子锡)  阅读(1184)  评论(0)    收藏  举报

用了 Reflection反射机制,把一个对象的方法函数反射出来

using System.Reflection;

UsersModel = UsersBLL.GetModel(1);

foreach (PropertyInfo pi in UsersModel.GetType().GetProperties()) {
object v = pi.GetValue(UsersModel,null);
if (Convert.ToString(v) == "") v = "empty";
Response.Write(string.Format("{0}={1}<br/>", pi.Name, v));
}

.net 判断对象属性,.net 判断model对象属性是否赋值