2011-06-01 216 views
2

我有2個asp.net mvc視圖。將參數從一個視圖轉移到另一個視圖?

view1.aspx and view2.aspx. 
當然

他們[HTTPGet] Actions每個視圖和模型View1Model.cs and View2Model.cs

在view1.aspc我有一個超鏈接<a href="\view2"></a>,通過點擊它我'登陸view2.aspx。 我想將一些文本消息從view1傳遞給view2並將其顯示在view2.aspx上。

我想用POST方法做到這一點,怎麼做?

+0

請問您能澄清一下您的問題嗎? – 2011-06-01 13:28:06

+0

@GlennFerrieLive:現在好點了嗎? – 2011-06-01 13:35:25

回答

1

您可以通過使用URL格式爲view2.aspx的HTML表單將POST發送到任何操作。

然後,該表單中的任何字段(例如隱藏字段)都會作爲POST數據發送,並且可以通過view2操作中的參數進行訪問,或者可以綁定到View2Model。

您應該使用Html.BeginForm()助手。

0

我只需要使用一個合適的HTML.ActionLink,就這麼簡單! 最佳答案是here

相關問題