asp.net ajax中的磅字符(#)

时间:2010-01-17 19:34:49

标签: asp.net-ajax

我使用asp.net和asp.net-ajax 每件事都发生在浏览器上 网址格式为

http://somepage#page1
http://somepage#page2
http://somepage#page3

现在所有这些网址都在一个安全的文件夹中 当登录用户直接输入(或使用书签)下面的网址时,会显示该页面

http://somepage#page2   -- (bookmarked url lying in secured folder)

现在当一个未登录的用户用户直接输入上面的url时,他会被重定向到登录页面 但在重定向的登录页面上url iam无法在pound(#)符号后读取字符。 我刚刚获得重定向url =“http://somepage”,而我希望它是“http://somepage#page2” 我有什么方法可以做到这一点

1 个答案:

答案 0 :(得分:0)

URL中的“#”符号后面的所有内容都不会发送到服务器,因此您将无法从ASPX页面读取该值。