日期:2014-05-16  浏览次数:20415 次

这个方括号什么意思?
 [HttpPost]//这个有什么用啊?
        public ActionResult Index(LoginModel loginModel )
        {
            if (loginModel.UserName=="jj")
            {
                Response.Write("登陆成功!");
            }
            return View();
        }

------解决方案--------------------
mvc 中http的常见的请求方式有Get Post Update 和 Delete

[HttpPost]
表示只有以Post方式进行的请求并且请求路径匹配的才会进行这个Action
------解决方案--------------------
[]里面的描述可以看做方法的特性,可以被程序获取,Attribute在.net编程中的应用

可以看看特性的相关文章
还有你帖子里面[HttpPost]方法标明了是一个post方法,需要post方式才能访问
------解决方案--------------------
如果你只有一个Index方法,加上[HttpPost]
那么你直接在浏览器中输入http://yoursite/home/index,那么返回404错误。