【发布时间】:2013-10-11 13:32:52
【问题描述】:
使用 ASP.NET MVC 4,我在同一个控制器中有两个 Index 方法,但具有不同的签名。
public ActionResult Index()
{
//...
}
public ActionResult Index(ManageOvertimesViewModel model)
{
//...
}
我不明白为什么会出现此错误。 (如果我给出一个HttpPost 属性,那么它可能会起作用,但我不明白为什么它不起作用。)
【问题讨论】:
-
@twoleggedhorse:我知道可以解决,但是我很感兴趣为什么框架不能根据http参数决定调用哪个。
标签: c# asp.net-mvc-4 overloading