如何检查HttpContext中是否存在属性



我有以下代码,试图读取用户相关的保存数据:

 res = HttpContext.Current.Profile.GetPropertyValue(properyName)

当它没有用properyName定义的属性时,将抛出异常。是否有一种方法可以检查是否在没有此异常的情况下定义了此属性?

谢谢

不行,不行。正如http://msdn.microsoft.com/en-us/library/system.web.profile.profilebase.getpropertyvalue.aspx上的文档所说,您应该捕获异常,然后确定属性不可用

最新更新