4

我有以下网址:/Login.aspx?ReturnUrl=Default.aspx#/mydesign

Request.QueryString["ReturnUrl"]只返回"Default.aspx"

为什么不返回"Default.aspx#/mydesign"

4

1 回答 1

3

因为井号 (#) 之后的所有内容都称为片段,并且根据 HTTP 规范,url 的片段部分永远不会发送到服务器。您只能在客户端 JavaScript 中检查它。

于 2010-02-27T15:48:01.823 回答