2011-06-01 215 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

相关问题