我正在asp.net mvc中编写Web服务,但仍然遇到与下面代码相关的错误:
public ActionResult Edit(int C)
{
var customers = _ourCustomerRespository.GetCustomers();
var std = customers.Where(s => s.CustomerID == C).FirstOrDefault();
return View(std);
}
[System.Web.Http.HttpPost]
public ActionResult Edit(Customer C)
{
return RedirectToAction("Index");
}
当我尝试使用我的服务时,我有错误消息
控制器类型的当前动作请求'编辑' 'DefaultController'在以下操作方法之间不明确: System.Web.Mvc.ActionResult在类型上编辑(Int32) WebApplication2.Controllers.DefaultController System.Web.Mvc.ActionResult编辑(WebApplication2.Models.Customer)上 键入WebApplication2.Controllers.DefaultController
有人可以帮我解决这个问题吗?