.NET MVC框架中控制器接收参数的四种方式
2015-09-07 10:54
411 查看
1.通过路由中的配置的参数名字直接接收(要求:两者同名)
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Stu", action = "Index", id = UrlParameter.Optional }
);
public ActionResult Del(int id)
{...}
2.通过模型绑定(要求表单中标签的Name属性的值和实体模型的属性一致)
public ActionResult Edit(Models.Student s)//模型绑定
{....}
3.通过原始的Request.QueryString和Request.Form
4.通过FormCollection
public ActionResult Edit(FormCollection form)
{
form[""]....
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Stu", action = "Index", id = UrlParameter.Optional }
);
public ActionResult Del(int id)
{...}
2.通过模型绑定(要求表单中标签的Name属性的值和实体模型的属性一致)
public ActionResult Edit(Models.Student s)//模型绑定
{....}
3.通过原始的Request.QueryString和Request.Form
4.通过FormCollection
public ActionResult Edit(FormCollection form)
{
form[""]....
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
相关文章推荐
- 给自己的博客添加目录
- 解决外部机器通过VM内ubuntu IP 无法访问vm内web服务的问题
- iOS 版本判定
- C++编程中的数据类型和常量学习教程
- .NET MVC控制器向视图传递数据的四种方式
- 3d地图的a*寻路
- 软件版本号规范
- Android中ActionBar居中
- .NET MVC控制器向视图传递数据的四种方式
- IE升级代码时邮件内容
- 微信客户端解决众包资料的收集和分发
- POJ 1743 Musical Theme (不可重叠最长重复子串)
- Android Design Support Library使用详解
- SOAPUI测试步骤(四)---The Script TestStep
- 向苹果APNS推送消息开发库 APNS-Sharp
- SPOJ COT2
- CS/PS域
- 不要轻易相信make
- 空格替换
- 大并发处理方案