使用剃刀語法我將如何修改此:如何發佈形式,並添加書籤
@using (Html.BeginForm("SignUp", "Home"))
{ ... }
重定向到URL這樣的:
http://mywebsite.com/Home/SignUp/#mybookmark
類似的問題已經被問,但它使用aspx視圖引擎。
ASP.NET MVC - Post form to html bookmark?
使用剃刀語法我將如何修改此:如何發佈形式,並添加書籤
@using (Html.BeginForm("SignUp", "Home"))
{ ... }
重定向到URL這樣的:
http://mywebsite.com/Home/SignUp/#mybookmark
類似的問題已經被問,但它使用aspx視圖引擎。
ASP.NET MVC - Post form to html bookmark?
使用我my answer提供的擴展方法,你所要做的就是更換<% %>
與@
以Razorify它:
@using (Html.MyBeginForm("SignUp", "Home", "mybookmark"))
{
...
}
我花了一段時間來制定出一個解決方案這一點,所以我想我會張貼在這裏太:
http://spikehd.blogspot.com/2012/01/mvc3-redirect-action-to-html-bookmark.html
它修改HTML緩衝區並輸出一小段JavaScript以指示瀏覽器追加書籤。
希望它有幫助:)
謝謝,我只是使用Url.ActionLink方式,因爲它更容易。 – 2012-01-10 21:55:38