2017-01-31 63 views
0

我正在遵循將PayPal整合到MVC 4中的指南。但是,我遇到了此錯誤「名稱」會話「在當前上下文中不存在。」 &「當前上下文中不存在名稱」響應「。」該名稱在當前上下文中不存在。購物車

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

我在我的項目中使用「system.web」和system.web參考。我也爲ImageClickEventArgs添加了「using system.web.ui」到模型中。感謝您的回覆。 – Brandon

相關問題