--------

在MVC的Controller(控制器)里面定义相同的方法时,我们需要解决重载问题:

解决方案一:在参数中定义一个FormCollection类型,解决问题

[HttpSet]

public ActionResult Add()
        {

[HttpPost]
        public ActionResult Add(FormCollection collection)
        {

解决方案二:利用从前台获取数据解决问题

[HttpSet]

public ActionResult Add()
        {

[HttpPost]
        public ActionResult Editor(string userName)//MVC在调用Action之前,自动给我们做了参数装配
        {

注意:这里定义的string后面的字段名要和前台的定义的name名称一致,不然无法获取到

-----还可以直接通过获取实体对象的集合来实现

public ActionResult Editor(string userName,ZhuCe conn)

{

-ZhuCe及为实体对象

当要通过获取实体对象获取值时,这时Form表单里面定义的Name要和实体属性名字一致才能获取到值

-----------------以下就是我没按照属性定义Form表单里面的Name遇到的问题

当时我还纳闷呢,这个到底哪出错了,到底能不能获取,后来问大神才知道是name名和实体名不一致造成无法获取的,当然不获取对象,只单个的获取用户名和密码那name值就可以随便定义了~

如果疑问欢迎加Q:779471555 我会鼎力相助~

转载于:https://www.cnblogs.com/shuai7boy/p/RYJ.html

MVC-通过对象获取整个表单内容相关推荐

  1. 8 jquery 获取 form 表单内容

    8 jquery 获取 form 表单内容 有时,我们需要获取表单内容进行发送ajax请求,通过函数方式比较方便. $("#title").serialize() 获取一个序列化的 ...

  2. jQuery中的ajax、jquery中ajax全局事件、load实现页面无刷新局部加载、ajax跨域请求jsonp、利用formData对象向服务端异步发送二进制数据,表单序列化(异步获取表单内容)

    jQuery中使用ajax: 在jQuery中使用ajax首先需要引入jQuery包,其引入方式可以采用网络资源,也可以下载包到项目文件中,这里推荐下载包到文件中:市面上有多个版本的jQuery库,这 ...

  3. php js获取表单内容,jquery form表单获取内容以及绑定数据_javascript技巧

    在日常开发的过程中,难免会用到form表单,我们需要获取表单的数据保存到数据库,或者拿到后台的一串json数据,要将数据绑定到form表单上,这里我写了一个基于jquery的,formHelp插件,使 ...

  4. Request对象接收Form表单提交

    转自:http://www.cnblogs.com/xdp-gacl/p/3798347.html Form表单: <title>HTML的form表单</title> < ...

  5. php显示html表单内容,HTML表单是什么?HTML表单内容的详细介绍(附代码)

    HTML 表单是用于搜集不同类型的用户输入的,表单是一个包含表单元素的区域:表单元素是允许用户在表单中(比如:文本域.下拉列表.单选框.复选框等等)输入信息的元素:表单使用表单标签( )定义. 一.介 ...

  6. ASP.NET MVC 2 学习笔记二: 表单的灵活提交

    ASP.NET MVC 2 学习笔记二:  表单的灵活提交 前面说到有做到公司内部的一个请假系统,用的是ASP.NET MVC 2+Entity Framework.虽然EF(Entity Frame ...

  7. JavaScript文档对象模型document对象改变Html表单属性(4)

    1.document对象改变Html表单属性 更改Html元素内容时候可以用innerHtml属性进行修改,但是表单元素只能用value属性修改元素内容 案例如下: <!DOCTYPE html ...

  8. html怎么获取form表单数据,如何优雅的获取Form表单数据?

    先看一个简单的例子 比如这里有一个简单的 form 表单 r1 r2 r3 r4 c1 c2 c3 c4 login reset 页面如下 现在,随便输入点内容 如果提交,表单会触发默认行为,直接以g ...

  9. JS表单的获取、表单元素的获取、提交表单

    获取表单 document.getElementById("id属性值"),通过表单的id属性值获取属性对象 document.表单的name属性值,通过表单的name属性值获取表 ...

最新文章

  1. PMP考试错题记录(1)
  2. tomcat在eclipse的配置
  3. python:文件操作
  4. Java基础入门(一):Java里面的时间
  5. java.lang.Runtime
  6. node 多进程 vs java_node多进程服务器
  7. Velocity语法使用总结
  8. 指针传递内表方式做smartforms
  9. python爬虫源码附注解_Python小白写的三个入门级的爬虫(附代码和注释)
  10. LDC1000学习资料
  11. HDU - 3538 A sample Hamilton path(最短哈密顿路径+状压dp)
  12. redis的watch命令没有ABA的问题
  13. [JavaWeb-MySQL]多表查询概述
  14. Fastdfs分布式文件系统的应用
  15. docker 我的世界服务器_八个Docker的真实应用场景
  16. [洪流学堂]Hololens开发高级篇1:凝视(Gaze)
  17. 怎么接收xml报文_Benteler/本特勒 DESADV 报文生成过程
  18. Deepin Linux 设置开机自动进入命令行模式
  19. Windows 窗口层次关系及窗口层次说明
  20. 电脑开机无logo,进不了bios

热门文章

  1. C3P0连接池配置方式
  2. 【SICP归纳】2 高阶函数和数据抽象
  3. 理解SimpleExpandableListAdapter的构造函数
  4. 系统集成资质-信息系统项目管理师考试综合介绍
  5. linux8如何开启多个桌面,CentOS8安装GNOME3桌面并设置开机启动图形界面
  6. ugui获取坐标_UGUI源码解析(六)Raycast
  7. AIX 查看进程列表
  8. Java中的深拷贝(深复制)和浅拷贝(浅复制)
  9. 让孩子亲近自然,提高家长对户外亲子研学的人生和了解。
  10. 功能表单之评星、进度条、颜色选择器的使用——JEPLUS软件快速开发平台