我有以下代码尝试读取与用户相关的已保存数据:
res = HttpContext.Current.Profile.GetPropertyValue(properyName)
如果没有使用properyName 定义的属性,则会引发异常。有没有办法检查这个属性是否在没有这个例外的情况下定义?
谢谢
不,没有办法。正如http://msdn.microsoft.com/en-us/library/system.web.profile.profilebase.getpropertyvalue.aspx上的文档所说,您应该捕获异常,然后确定该属性不可用