2017-04-22 25 views
-1

私はショッピングカートアプリケーションで作業しています。これはすでにいくつかの開発者によって開発されています。しかし、私はそれを再構築しようとしましたが、私は「System.NullReferenceException」種類の例外がApp_Web_jwfiir5n.dllに発生した次の例外App_Web_jwfiir5n.dllで 'System.NullReferenceException'タイプの例外が発生しましたが、ユーザコードで処理されませんでした

を取得していますが、 追加情報ユーザーコードで処理されませんでした:インスタンスへのオブジェクト参照設定されていませんオブジェクトの私の見解では

コードは以下の通りです:

<tbody> 
       @foreach (var item in Model) 
       { 
        <tr> 
         <td>@(Model.IndexOf(item) + 1)</td> 
         <td><a style="color:cornflowerblue" title="Click to see the product detail" href="/admin/[email protected]"> @item.Tbl_Product.ProductName</a></td> 
         <td>@(item.Tbl_Members.FirstName + " " + item.Tbl_Members.LastName)</td> 
         <td>@item.Tbl_Members.EmailId</td> 
        </tr> 
       } 
      </tbody> 

とのcontroler側は以下の通りです:

public ActionResult OrderDetail(int productId) 
{ 
    List<Tbl_Cart> ProductOrders = _unitOfWork.GetRepositoryInstance<Tbl_Cart>().GetListByParameter(i => i.CartStatusId == 3 && i.ProductId == productId).ToList(); 
    return View(ProductOrders); 
} 

誰もがこのエラーで私を助けることができます。

+2

可能な複製のためのチェック[何とNullReferenceExceptionある、と私はそれをどのように修正すればよい?](http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception -and-how-do-i-fix-it) –

答えて

0

のヌル

<tbody> 
if(Model != null) 
{ 

    @foreach (var item in Model) 
    { 
     <tr> 
      <td>@(Model.IndexOf(item) + 1)</td> 
      <td><a style="color:cornflowerblue" title="Click to see the product detail" href="/admin/[email protected]"> @item.Tbl_Product.ProductName</a></td> 
      <td>@(item.Tbl_Members.FirstName + " " + item.Tbl_Members.LastName)</td> 
      <td>@item.Tbl_Members.EmailId</td> 
     </tr> 
    } 

} 
</tbody> 
関連する問題