我使用此处的教程http://www.asp.net/web-pages/overview/getting-started/introducing-aspnet-web-pages-2/getting-started
启动了示例项目哪个好,我更喜欢使用这种功能来代替mvc控制器方法来提供页面。但我仍然想使用jquery ajax调用将数据发回服务器。
我认为我必须实现一个mvc控制器来处理我的ajax请求并且不提供页面。
这是一种合乎逻辑的方法还是有更好的方法?如果它是合乎逻辑的,那么是否有人有关于如何将这种类型的控制器功能添加到现有asp.net网页项目的链接?
由于
答案 0 :(得分:0)
Web API("不提供网页" )将是最佳选择。我个人并没有将它与WebPages混合在一起,所以this reference应该会有所帮助。
不是"好"但仍然可行,取决于您的需求,"它仍然是ASP.Net",这么好的旧ashx
(处理您的请求的通用处理程序)也会起作用,但这可能是因为您有简单/少量的服务"你想使用/调用...
... H个