0

メニューのリンクの 1 つをクリックすると、たとえば次のようなページの URL に移動します。

http://www.url.com/my-page.aspx

しかし、そこに到達した直後に、最後に文字列が追加され、次のようになります。

http://www.url.com/my-page.aspx#.T8eVgMWxmHM

また

http://www.url.com/my-page.aspx#.T8eVuNXSoR8

私の推測では、それはセッションと関係があると思いますが、それを取り除く方法についてのアイデアはありますか?

4

1 に答える 1

0

URLのこの記号#は、ブラウザを表示してページの上部にhtmlドキュメント内のこのコードへのリンクを表示するために使用されます。

たとえば、ページ内に配置する場合

<a name="tips">Useful Tips Section</a>

URLに次のようなリンクを作成します

urlpage.aspx#tips

次に、ブラウザは「便利なヒントセクション」という行があるページの行を一番上に表示します。したがって、ビューステートには何もありません。また、#の後にあるものは、コードビハインドでは読み取ることができません。

于 2012-05-31T16:34:26.557 に答える