没有匹配的开始标记的结束标记 "text"
end tag "text" with no matching start tag
我的代码如下所示。
@{
if( results.Count() > 0 )
{
<text><ul class="list-group"></text>
foreach( var part in results )
{
<text><li><a href="#">@part["pgwName"]</a></li></text>
}
<text></ul></text>
}
}
我在 <text></ul></text>
上收到此错误。
Parser Error Message: Encountered end tag "text" with no matching start tag. Are your start/end tags properly balanced?
那么,如果 Razor 认为这无效,我该如何放置列表的结束标记?
注意:
不是 ASP.NET MVC Razor Won't Accept My Valid Markup 的副本,因为它不使用 <text>
标签。
这里似乎不需要 <text>
标签
你可以做类似的事情(根本没有 <text>
)
if( results.Count() > 0 )
{
<ul class="list-group">
@foreach( var part in results )
{
<li><a href="#">@part["pgwName"]</a></li>
}
</ul>
}
我的代码如下所示。
@{
if( results.Count() > 0 )
{
<text><ul class="list-group"></text>
foreach( var part in results )
{
<text><li><a href="#">@part["pgwName"]</a></li></text>
}
<text></ul></text>
}
}
我在 <text></ul></text>
上收到此错误。
Parser Error Message: Encountered end tag "text" with no matching start tag. Are your start/end tags properly balanced?
那么,如果 Razor 认为这无效,我该如何放置列表的结束标记?
注意:
不是 ASP.NET MVC Razor Won't Accept My Valid Markup 的副本,因为它不使用 <text>
标签。
这里似乎不需要 <text>
标签
你可以做类似的事情(根本没有 <text>
)
if( results.Count() > 0 )
{
<ul class="list-group">
@foreach( var part in results )
{
<li><a href="#">@part["pgwName"]</a></li>
}
</ul>
}