ASP.NET MVC传递参数(model)

一看到此标题,相信您也会。因为路由是足以从URL地址栏传过去的。

而是Insus.NET不想在地点栏传递,如故一个条件是jQuery的Ajax举行POST的。Insus.NET不了然旁人是什么样处理的,然则这些让Insus.NET花上许多时间来化解。

Insus.NET实现的主意也很简短,就是先POST至一个转化的Action,然后再转跳至最终的Action中去。

创办一个Model,如Pass,里面有某些个字段。
图片 1

再创造一个控制器:
图片 2

 

就这么概括可以兑现。上面选取一个小例子来演示。如用户点击编辑按钮时,把主键传到编辑的页面中去:
图片 3

 

上图根本地点已经做了认证,一看就懂。

到了目的Action或是页面怎么处理接收到的model呢?再看下边:
图片 4

 

 

以下内容于2016-12-22
18:45分翻新:
经历获得,把key和Value属性的数目改为object,更好通用性。
图片 5

 

相关文章