我在MVC中有一个问题。
目前我正在使用MVC,版本是MVC4。我有两个ActionResult方法,如下所示
[HttpGet]
public ActionResult About()
{
ViewBag.Message = "Your app description page.";
return View();
}
[HttpPost]
public ActionResult About(ModelName ccc)
{
ViewBag.Message = "Your app description page.";
return View();
}
我们需要HttpPost和HttpGet属性的using System.Web.Mvc;
名称空间。因此,我在控制器中添加了using System.Web.Mvc;
名称空间。但是我需要在我的控制器.Si中添加另一个名称空间using System.Web.Http;
,用于httpsresponseexpection错误处理。此时,System.Web.Mvc;
不起作用。
我收到此错误:找不到类型或命名空间名称'HttpGet‘。为什么?System.Web.Mvc和HttpGet的System.Web.Http之间有什么关系?
https://stackoverflow.com/questions/19311044
复制相似问题