小编You*_*Han的帖子

MVC 4"使用块缺少一个}字符"

我正在尝试为我的项目设置购物车.
我将项目名称,价格和描述存储到会话中并将其回拨并最终用于付款处理.
我已经写了所有内容,现在我正在犯这个奇怪的错误,它在错误列表中显示"} expected".
此外,当我将鼠标悬停在@using(Html.BeginForm("ValidateForm","PayPal"))上时,它会显示"使用块缺少一个}字符".
我只是不知道问题是什么.
任何帮助将不胜感激.
谢谢.

@{
ViewBag.Title = "ShoppingCart";
}

<h2>ShoppingCart</h2>

@using (Html.BeginForm("ValidateCommand", "PayPal"))
{
var cart = Session["Cart"];
<div class="row">
    <div class="col-lg-9">
        <h2><strong>Courses</strong></h2><br />

        @foreach (var item in cart)
        {
            <div class="col-md-4 col-xs-6 col-s-8 col-lg-4">
            <img src="~/Images/party.gif" style="width: 175px" class="img-responsive" />
            <h2>@item.className</h2>
            <input type="text" name="product" value="@item.className" hidden="hidden" />
            <input type="text" name="totalPrice" value="@item.classPrice" hidden="hidden"  />
            <input type="text" name="custom" value="@item.ClassID" hidden="hidden" />
        }
        <br />
        </div>

    </div>
    <input class="btn btn-default" type="submit" name="btnConfirm" value="Check Out with Paypal" />

</div> …
Run Code Online (Sandbox Code Playgroud)

c# session asp.net-mvc-4

2
推荐指数
1
解决办法
1220
查看次数

标签 统计

asp.net-mvc-4 ×1

c# ×1

session ×1