1 我试过Response.Redirect("page.aspx#here")但它没有工作。我如何重定向到我的aspx页面上的锚标记 这是我的aspx文件中的代码:<a name="here"></a>我必须以不同方式重定向到它吗? 来源 2013-12-09 Oumie +0 在HTML(或剃刀),这将是 ..这对我的作品。 –
-1 您不能重定向到服务器端代码的锚点,因为锚点完全是客户端概念。你必须为此使用Javascript。请参阅Retrieving Anchor Link In URL for ASP.Net。 来源 2013-12-09 22:46:37 timbck2
3 这里接受的答案不正确。 我能够这样做,使在C#这项工作如下: Response.Redirect("page.aspx" + "#here", false); 来源 2014-06-30 18:06:00 San +0 似乎接受的答案充分回答了这个问题。说锚定标记是客户端功能的方式不正确? – xDaevax +2 他说这是不可能的,那是不正确的。客户端是真的,但可以使用response.redirect传递给另一个页面,他认为这是不可能的。 – San
在HTML(或剃刀),这将是 ..这对我的作品。 –