我有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方法做到这一点,怎么做?
最佳答案
您可以使用HTML表单(网址为view2.aspx)将POST发送到任何操作。
然后,该表单内的任何字段(例如,隐藏字段)都将作为POST数据发送,并且可以通过view2操作中的参数进行访问,或者可以绑定到View2Model。
您应该为此使用Html.BeginForm()
帮助器。
关于c# - 将参数的值从一个 View 转移到另一个 View ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6201887/