我有网址 - www.mysite.aspx #type和HttpContext.Current.Request.Url只返回没有#的路径和#之后的文字,只有www.mysite.aspx ...也许有人有解决方案?我需要这个#type返回。感谢
答案 0 :(得分:3)
您无法在哈希(#)之后获得该部分。它涉及更广泛的范围。
然而,您可以通过从客户端通知服务器什么是完整URL来解决这个问题。见这里:How to get Url Hash (#) from server side
答案 1 :(得分:0)
#之后的部分(称为Fragment Identifier)永远不会被浏览器发送到服务器,因此您无法在服务器端技术的asp中接收它。