C#后台接收页面参数
来源:互联网 发布:linux 文件夹 组 编辑:程序博客网 时间:2024/06/05 17:25
对于下面的代码,从页面传送过来的数据都是var类型的数据,他们会根据后端接收的数据类型进行自动(隐式)转换,使用参数的名字匹配,匹配上就将参数填充进去
public class Train{ public string Name;public int Id; }
public class TController : Controller{ public ActionResult Update([ModelBinder(typeof(JsonBinder<Train>))]Train detail, Guid tea) { //代码区域、。。。。 }}
页面数据会自动匹配
var train=new{ Name:"name",Id:2 };var tea="000000-0000-0000-0000-0000-00000000";$.ajax({ url:"/T/Update", type:"post", data:{ detail:train, tea:tea },});
但是有一点需要注意,这样的方式可能会异常,比如Id是int类型的,但是如果输入的参数不是123,而是abc就会报异常,数据转换不成功。
0 0
- C#后台接收页面参数
- JavaScript接收页面参数
- flex接收页面参数
- 页面跳转参数接收
- JavaScript页面调用C#后台方法或访问参数
- 在jsp页面传递参数时,后台接收出错,中文乱码,可以使用两次转码后再传给后台
- C#无限分级实现,前端WEB页面接收,后台提供层级Json数据
- C#无限分级实现,前端WEB页面接收,后台提供层级Json数据
- C#后台给某网址传递参数,并接收返回值
- C# Asp.net 前台使用utf-8编码传递中文参数 后台接收乱码的问题
- SpringMVC接收页面表单参数
- SpringMVC接收页面表单参数
- SpringMVC接收页面表单参数
- SpringMVC接收页面表单参数
- SpringMVC接收页面表单参数
- springmvc接收页面表单参数
- SpringMVC接收页面表单参数
- SpringMVC接收页面表单参数
- 【福利】程序员学习资料
- 线程同步互斥之线程PUTTER函数设计思想
- Android 内置浏览器之webview
- Java 读书笔记3
- dos以当前时间创建文件夹名
- C#后台接收页面参数
- Cocos2dx杂记:推小球,box2d与TiledMap的使用
- struts2 ajax 二级菜单级联
- NZT免责声明 NZT
- CentOS7如何设置网络自动启动
- itop4412开发板无法编译recovery
- html 表格加滚动条
- Android平台调用WebService详解
- CCF201612-3 权限查询(100分)