Why is this incorrect?
{
public class HomeController : Controller
{
[HttpGet]
public ActionResult Index()
{
Some Code--Some Code---Some Code
return View();
}
[HttpPost]
public ActionResult Index()
{
Some Code--Some Code---Some Code
return View();
}
}
How can I have a controlller thas answer one thing when is “getted” and one when is “posted”?
Since you cannot have two methods with the same name and signature you have to use the
ActionNameattribute:Also see “How a Method Becomes An Action”