这可能是一个简单的问题,但我有以下代码:
<div>
@using (Html.BeginForm()) {
<p>
...
</p>
}
</div>
它不断地抱怨起始的 { 花括号必须跟随一个结束的 } 花括号,但是它已经在那里了,并且所有这种类型的代码示例都显示这是正确的做法,所以我有点困惑为什么它不起作用...
这可能是一个简单的问题,但我有以下代码:
<div>
@using (Html.BeginForm()) {
<p>
...
</p>
}
</div>
它不断地抱怨起始的 { 花括号必须跟随一个结束的 } 花括号,但是它已经在那里了,并且所有这种类型的代码示例都显示这是正确的做法,所以我有点困惑为什么它不起作用...
可能在 <p>
和 </p>
标签中的代码有错误。
尝试将其注释掉,看看结果如何:
<div>
@using (Html.BeginForm()) {
<p>
@* = Server side comment out.
....
*@
</p>
}
</div>
对我而言,这种方式可行:
@{ using (Html.BeginForm(...))
{
<p>
Content here
</p>
}
}
@{ using(...) { ... } }
。<div>
@using (Html.BeginForm()) {
<div><p>
@* = Server side comment out.
....
*@
</p>
}
</div>
已解决:
<div>
@using (Html.BeginForm()) {
<div><p>
@* = Server side comment out.
....
*@
</p></div>
}
</div>