如何向我的网址添加锚标记?
MVC 3.net 我想在 url 末尾添加一个锚点。
我尝试包含锚查询字符串,但哈希“#”更改为 %23 或网址中类似的内容。
有办法解决这个问题吗?
MVC 3.net I want to add an anchor to the end a url.
I tried to include an anchor query string but the hash '#' changes to %23 or something like that in the url.
Is there a way of working around this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
ActionLink 帮助程序有一个重载,它允许您指定片段:
将生成(假设默认路由):
更新:
如果您想在执行重定向的控制器操作中执行此操作,您可以使用 GenerateUrl 方法:
There is an overload of the ActionLink helper that allows you to specify the fragment:
will produce (assuming default routes):
UPDATE:
and if you wanted to do this within a controller action performing a redirect you could use the GenerateUrl method: