获取带有哈希的完整URL以用作ReturnUrl

我有这样的URL

localhost/Login/LogOn?ReturnUrl=/#&q=my%20search%20word&f=1//447044365|2//4 

我需要获取哈希参数以在身份validation后在应用程序中导航。

我试着像这样抓住它

 <input name="returnUrl" value="" type="hidden" /> 

但结果是

 /Login/LogOn?ReturnUrl=/ 

我试图在URL中删除“/#”,然后我获得整个URL。 但我需要按原样使用此URL。

为什么URL被剪切?

浏览器不会将哈希片段发送到服务器。 它仅在客户端使用。 如果需要,您必须通过客户端脚本访问它。