使用Razor语法我将如何修改它:
@using (Html.BeginForm("SignUp", "Home"))
{ ... }
要重定向到这样的网址:
http://mywebsite.com/Home/SignUp/#mybookmark
已经提出类似的问题,但它使用了aspx视图引擎。
答案 0 :(得分:1)
使用我在my answer中提供的扩展方法,只需将<% %>
替换为@
即可进行Razorify:
@using (Html.MyBeginForm("SignUp", "Home", "mybookmark"))
{
...
}
答案 1 :(得分:0)
我花了一些时间来解决这个问题,所以我想我也会把它发布在这里:
http://spikehd.blogspot.com/2012/01/mvc3-redirect-action-to-html-bookmark.html
它修改HTML缓冲区并输出一小段javascript来指示浏览器附加书签。
希望有所帮助:)