2017-03-16 112 views
0

在一個ASP.NET Angular應用程序中,我有一個特定的方法,我通過angularJS調用來顯示數據庫中的一些數據,但是這樣做,我得到一個錯誤,指出「發生錯誤。詳細錯誤未由服務器發送。「我通過調試方法證實了它,發現它工作得很好並檢索數據,但是當它顯示在客戶端上時,會發生這種情況。我已經打開瀏覽器控制檯來檢查發生了什麼,但是錯誤也沒有記錄在那裏。如果只有我能夠確切地知道問題是什麼,它會好得多。看到我的代碼如下;找不到客戶端錯誤

C#

public async Task<ListResultDto<GoodsRequestDto>> GetGoodsRequests() 
    { 
     var goodsRequests = await _goodsRequestRepo.GetAllListAsync(); 

     return new ListResultDto<GoodsRequestDto>(
      goodsRequests.MapTo<List<GoodsRequestDto>>() 
      ); 
    } 

AngularJS

  vm.loadGoodsRequests = function() { 
       projectService.getGoodsRequests({}).success(function (result) { 
        vm.goodsRequests = result.items; 
       }); 
      } 

的HTML

  <div ng-if="vm.goodsRequests.length" ng-repeat="gr in vm.goodsRequests" class="classInfo-list-item col-md-6"> 
      <div class="classInfo-body"> 
       <h3 class="classInfo-title"> 
        {{gr.categoryItem.name + "_" + gr.brand.name + "_" + gr.product.name | cut:true:50:' ...'}} 
       </h3> 
       <p class="classInfo-description">Quantity: {{gr.quantity}} {{gr.unit}}</p> 
       <p class="classInfo-description">Payment Term: {{gr.paymentTerm}}</p> 
       <div class="classInfo-registration-info"> 
        {{gr.goodsQuotes.length}} Quote(s). 
       </div> 
       <div class="classInfo-actions"> 
        <a class="btn btn-sm btn-info" ng-href="#/my-goods-requests/{{gr.id}}">@L("Details") <i class="fa fa-arrow-circle-right"></i></a> 
       </div> 
       <span ng-class="vm.statusClass(gr.statusString)" class="classInfo-date"> {{gr.statusString }}</span> 
      </div> 
     </div> 

我用類似的方法對OT她的應用程序頁面,我沒有得到任何這樣的問題。我不知道我做錯了什麼,最糟糕的是,我不知道錯誤的確切原因。

回答

-1

如果您使用的是ASP.NET樣板,則可以從「/ host/maintenance」中查看日誌。在這種情況下,您需要使用主管理員登錄。