2017-11-10 15 views
0

このプロジェクトでは、AngularJSとasp.net MVC4を使用しています。私は、デフォルトのアイデンティティのユーザーテーブルからデータを取得しようとしているが、それは動作する他のテーブルの同じコードを試して、失敗しました。 これは、あなたがDataプロパティでユーザーのコレクションを持っているAngular jsはASPからデータを取得できません.Net Identityデフォルトユーザーテーブル

public JsonResult GetAll() 
    { 
     var q = (from u in db.Users 
       select new 
       { 
        Id = u.Id, 
        Email = u.Email 
       }).ToList(); 

     return new JsonResult { Data = q, JsonRequestBehavior = JsonRequestBehavior.AllowGet }; 
    } 

$scope.GetAllRecords = function() { 
    $http({ 
     method: "get", 
     url: "Career/GetAll" 
    }).then(function (response) { 
     $scope.Data = response.data 
    }, 
    function() { 
     alert("error"); 
    }) 
} 

<div ng-controller="careerController" data-ng-init="GetAllRecords()"> 
<table class="table table-bordered"> 
    <tr> 
     <td>id</td> 
     <td>name</td> 
    </tr> 
    <tr ng-repeat="Data in Data"> 
     <td>{{Data.Id}}</td> 
     <td>{{Data.Email}}</td> 
    </tr> 

</table> 

+0

からDataを取りますか?スクリプトエラー? – Shyju

+0

残りのコードは他のテーブルと連携していますが、デフォルトでは動作していませんASP.Net IDユーザーテーブル...- :( – usmanali

答えて

0

私のコードです。だから、あなたがエラーを持っているんresponse.data

$scope.Data = response.data.Data 
+0

Not working ....... – usmanali

関連する問題