2012-02-16 14 views
0

私は、アクションの最後にハッシュ変数を追加したいという単純なフォームを持っています。私のコードは次のようになります。T4MVCが生成したフォームにアクションのハッシュが含まれていますか?

@using(Html.BeginForm(MVC.Checkout.Index(), FormMethod.Post)) 
{ 
    //Form stuff here 
} 

レンダリングどちら:

<form action="/Checkout" method="post"> 

をフォームがレンダリングされると、私はそれがしたいと思います:

<form action="/Checkout#someParam" method="post"> 

T4MVCと、これは可能ですか?

+0

理由だけで、フォームのコレクションで、通常のフォームポストのパラメータを投稿しませんか?あなたはあなたが投稿したもののような何かをするためにあなたのルーティングを変更する必要があります。 –

+0

フォームが戻ってきたら、ページの正しい部分にスクロールするようにします。 – ilivewithian

+0

(非T4MVC)HTMLを使用すると、通常MVCでどうなりますか? .BeginForm()? –

答えて

1

この問題に関するmy questionによれば、David EbboはこれをサポートするためにT4MVCを更新しました。

あなたは今ActionLinkの中で次のように使用することができます

@Html.ActionLink("Product Details", Html.GetTestActionResult(Model.ProductId), new { @class = "button blue" }, fragment: "#tab-similar-products") 
関連する問題