2011-06-01 12 views
2

私は2 asp.net mvcビューを持っています。当然の1つのビューから別のビューへのパラメータの値の転送?

view1.aspx and view2.aspx. 

彼らは私がview2.aspxに着陸I'amそれをクリックすることで、ハイパーリンク<a href="\view2"></a>を持ってview1.aspcでもモデルView1Model.cs and View2Model.cs

として各ビューのために[HTTPGet] Actionsです。 私はview1からview2にいくつかのテキストメッセージを渡して、view2.aspxにそれを表示したいと思います。

私はPOSTメソッドでそれをやりたがっていますか?

+0

あなたの質問を明確にすることはできますか。 –

+0

@GlennFerrieLive:今は良いですか? –

答えて

1

urlをview2.aspxとしてHTMLフォームを使用してPOSTに任意のアクションを送信できます。

そのフォーム内のフィールド(例:非表示フィールド)はPOSTデータとして送信され、view2アクションのパラメータでアクセスすることも、View2Modelにバインドすることもできます。

これにはHtml.BeginForm()ヘルパーを使用する必要があります。

0

私はちょうど適切なHTML.ActionLinkを使用しなければならず、thats! ベストアンサーはhere

関連する問題