Request.UrlReferrer.ToString() - > System.NullReferenceException:对象引用未设置为对象的实例

时间:2012-08-29 23:25:03

标签: c# asp.net

当我尝试Request.UrlReferrer.ToString()时会发生此错误:

  

System.NullReferenceException:未将对象引用设置为对象的实例

1 个答案:

答案 0 :(得分:21)

您必须检查UrlReferrer是否为空,因为它并不总是设置(即,当有人直接在地址栏中输入URL或点击书签时)...

(Request.UrlReferrer == null) ? "" : Request.UrlReferrer.ToString()