【发布时间】:2017-03-15 21:02:02
【问题描述】:
我正在创建用于获取用户列表的小型演示。我正在使用带有 angularjs mvc c# 的这个 web api。我正在使用 angularjs 查看使用过的 jquery 数据表的列表。
我正在尝试查看用户列表,然后在控制台“'/' 应用程序中的服务器错误”中收到类似这样的错误。
这里是我的 angulr.js 代码:
app.controller('Usercontroller', ['$scope', '$http', 'DTOptionsBuilder', 'DTColumnBuilder',
function ($scope, $http, DTOptionsBuilder, DTColumnBuilder) {
$scope.dtColumns = [
//DTColumnBuilder.newColumn("id", "User ID"),
DTColumnBuilder.newColumn("firstname", "First Name"),
DTColumnBuilder.newColumn("lastname", "Last Name"),
]
$scope.dtOptions = DTOptionsBuilder.newOptions().withOption('ajax', {
url: "/User/GetUsers",
type: "GET"
})
.withPaginationType('full_numbers')
.withDisplayLength(10);
}])
这里是我的控制器代码:
[HttpGet]
public IHttpActionResult GetUsers()
{
return Json(db.Users.ToList());
}
我不知道我的错误在哪里,任何人都知道然后请告诉我。
【问题讨论】:
-
你确定你得到的是 404 吗?您是否尝试过在控制器操作中设置断点并查看那里发生了什么?
-
@juunas 我的断点没有停止在控制器中,我不知道为什么?
标签: angularjs asp.net-web-api angular-datatables