提问者:小点点

该名称在当前上下文中不存在。购物车


我正在遵循一个将PayPal集成到MVC4的指南。然而,我遇到了这个错误“名称”session“在当前上下文中不存在。”名称“response”在当前上下文中不存在(&)。

https://www.asp.net/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/checkout-and-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的新手。


共1个答案

匿名用户

听起来您好像错过了System.Web命名空间。包括在你的班级的顶端,就像这样。如果随后收到一个“Namespace Count be Found”的错误,则说明您缺少了对System.Web的引用。

相关问题