zoukankan      html  css  js  c++  java
  • asp.net MVC中form提交和控制器接受form提交过来的数据

    MVC中form提交和在控制器中怎样接受

    1.cshtml页面form提交

    asp.net <wbr>MVC中form提交和控制器接受form提交过来的数据
    2.控制器处理表单提交数据4种方式
    方法1:使用传统的Request请求取值
    [HttpPost]
    public ActionResult AddNews()
    {
        string a=Request["text1"];
        string b=Request["text2"];
    }
    方法2:Action参数名与表单元素name值一一对应
    [HttpPost]
    public ActionResult AddNews(string text1,string text2)
    {
        string a=text1;
        string b=text2;
    }
    方法3:从MVC封装的FormCollection容器中读取
    [HttpPost]
    public ActionResult AddNews(FormCollection form)
    {
        string a=form["text1"];
        string b=form["text2"];
    }
    方法4:使用实体作为Action参数传入,前提是提交的表单元素名称与实体属性名称一一对应
    [HttpPost]
    public ActionResult AddNews(userModel user)
    {
        string a=user.text1;
        string b=user.text2;
    }

  • 相关阅读:
    C# 5注释
    C# 4关键字
    C# 3练习题
    python之子类调用父类的同名属性和方法
    python之继承
    python之对象删除和输出
    python之r,w,a
    python之类中的方法和属性
    python之面向对象
    python之os对文件的操作
  • 原文地址:https://www.cnblogs.com/seanjack/p/6653640.html
Copyright © 2011-2022 走看看