码迷,mamicode.com
首页 > Web开发 > 详细

MVC – 6.Controller Action方法参数与返回值

时间:2014-05-17 17:57:34      阅读:507      评论:0      收藏:0      [点我收藏+]

标签:style   blog   class   c   ext   http   

 

6.1 Controller接收浏览器数据

 

a.获取Get数据 :

a1:获取路由url中配置好的制定参数:

如配置好的路由:

bubuko.com,布布扣

浏览器请求路径为: /User/Modify/1 ,MVC框架获取请求后,就会找到匹配的路由映射路径url,得知是请求的控制器类 User里的Modify方法,此时就会检查此方法是否包含一个名为 id 的参数,如果有,按照配置的url 获取“参数”{id},并传给此方法。

bubuko.com,布布扣

a2.直接通过请求上下文对象里的 Request获取url ?后的的参数:

浏览器请求路径为:/User/UserList/1?fun=jp

控制器获取:Request.QueryString["fun"];

 

b.获取Post数据

b1.通过Request.Form["name"]逐个获取表单提交的数据

b2.通过FormCollection form逐个获取表单提交的数据

bubuko.com,布布扣

b3.通过实体对象 model 一次性获取表单元素的数据,并设置到实体对象对应的属性中

bubuko.com,布布扣

表单中的表单元素的属性名称必须和实体对象的属性一样!

bubuko.com,布布扣

MVC – 6.Controller Action方法参数与返回值,布布扣,bubuko.com

MVC – 6.Controller Action方法参数与返回值

标签:style   blog   class   c   ext   http   

原文地址:http://www.cnblogs.com/tangge/p/3732158.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!