2017-01-31 26 views
0

私はPayPalをMVC 4に統合するためのガイドに従っています。しかし、このエラー "The name" Session "は現在のコンテキストに存在しません。" & "名前"応答 "は現在のコンテキストに存在しません。名前が現在のコンテキストに存在しません。ショッピングカート

https://www.asp.net/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/checkout-and-payment-with-paypal

protected void CheckoutBtn_Click(object sender, ImageClickEventArgs e) 
    { 
     using (ShoppingCart usersShoppingCart = new ShoppingCart()) 
     { 
      Session["payment_amt"] = usersShoppingCart.GetTotal(); 
     } 
     Response.Redirect("Checkout/CheckoutStart.aspx"); 
    } 
} 

私がチェックアウトページにリンクされている私のモデルで上記のコードを入力しています。 感謝してください。私はMVCが初めてです。

答えて

0

System.Web名前空間がないようです。あなたのクラスのトップにsoのように入れてください。 「名前空間が見つかりません」というエラーが表示されたら、System.Webへの参照がありません。

+0

私は自分のプロジェクトで「using system.web」とsystem.webの参照を持っています。私は "using system.web.ui"をImageClickEventArgsのモデルにも追加しました。お返事をありがとうございます。 – Brandon

関連する問題