你好, 这里有一篇博客,讲述了一些Request.UrlReferrer为空的情况,你可以看一下: http://www.cnblogs.com/jiangchongwei/archive/2010/03/24/1693994.html
http://www.cnblogs.com/sjrhero/articles/1850021.html
另外,你也可以使用Request.ServerVariables["HTTP_REFERER"]获取来源URL。
这里有一些相关的文章,你可以参考他们:
http://s.yanghao.org/program/viewdetail.php?i=49775
http://blog.sina.com.cn/s/blog_6d9fad310100nctz.html
http://www.cnblogs.com/starcrm/archive/2009/04/07/1430824.html