zoukankan      html  css  js  c++  java
  • 获取Http请求参数

    客户端表单项:

    <form action="Default" method="post" >
        用户名:<input type="text" name="userName" />
        <input type="submit" value="提交" />
    </form>
    您输入的用户名是:@ViewBag.userName

    控制器中接收:

    public class TestController : Controller
    {
        [HttpGet]
        public ActionResult Default()
        {
            return View();
        }
    
        [HttpPost]
        public ActionResult Default(string abc)
        {
            ViewBag.userName = Request["userName"];
         或
         ViewBag.userName = HttpContext.Request["userName"];
         或
         ViewBag.userName = System.Web.HttpContext.Current.Request["userName"];
    return View(); } }

    普通类中接收:

    public class RequestContent
    {
        public string GetRequestValue(HttpRequestBase request)
        {
            return request["userName"];
        }
    
        public string GetRequestValue(HttpContextBase context)
        {
            return context.Request["userName"];
        }
    
        public string GetRequestValue()
        {
            return System.Web.HttpContext.Current.Request["userName"];
        }
    }

    控制器中可以这样调用他们:

    public class TestController : Controller
    {
        //
        // GET: /Test/
        [HttpGet]
        public ActionResult Default()
        {
            return View();
        }
    
        [HttpPost]
        public ActionResult Default(string abc)
        {
            RequestContent request = new RequestContent();
    
            ViewBag.userName = request.GetRequestValue(Request);
            或
            ViewBag.userName = request.GetRequestValue(HttpContext);
            或
            ViewBag.userName = request.GetRequestValue();
               
            return View(); 
        }
    }
  • 相关阅读:
    js 运算符优先级
    原生js获取样式
    RGBA 与opacity
    闭包(自己的学习+理解~~水水的)
    css 单位-px、em、rem、百分比
    js之正则1
    querySelector和querySelectorAll
    关于瀑布流的算法(转淘宝ued)
    瀑布流的几个注意点
    jsonp跨域
  • 原文地址:https://www.cnblogs.com/Arlar/p/7498205.html
Copyright © 2011-2022 走看看