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;
    }

  • 相关阅读:
    第 2 章 OpenStack 架构
    第 2 章 OpenStack 架构
    第 1 章 虚拟化
    第 1 章 虚拟化
    第 1 章 虚拟化
    第 1 章 虚拟化
    第 1 章 虚拟化
    第 1 章 虚拟化
    第 1 章 虚拟化
    第 1 章 虚拟化
  • 原文地址:https://www.cnblogs.com/wugu-ren/p/6581957.html
Copyright © 2011-2022 走看看