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

时间:2013-03-06 12:14:19

标签: .net vb.net http

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

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

如果没有使用properyName定义的属性,则抛出异常。 有没有办法检查是否定义了此属性而没有此异常?

由于

1 个答案:

答案 0 :(得分:1)

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