ASP MVC 5 WebAPI与Ajax.ActionLink

时间:2014-09-03 13:23:55

标签: asp.net-web-api asp.net-ajax asp.net-mvc-5

我在理解ASP.Net MVC WebAPI控制器(System.Web.Http.ApiController)和@ Ajax.ActionLink(PartialViews)之间的区别时遇到了一些困难。

由于我对MVC 5和razor的了解不是很深刻,我想知道为什么我应该使用ApiController(除了显而易见的原因,当我有一个从我的webapi请求数据的外部应用程序时)。

我的要求是轻松地执行ajax并利用内置机制,如验证等。 这时我使用WebApi和jQuery - 它运行得很好,但另一方面我必须再次手动执行所有异常处理(即验证)。

有什么建议吗?

0 个答案:

没有答案