0 ) { foreach( var part in results ) -6ren">
gpt4 book ai didi

c# - 结束标记 "text"没有匹配的开始标记

转载 作者:行者123 更新时间:2023-11-30 20:25:54 25 4
gpt4 key购买 nike

我的代码如下所示。

@{
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>
}

关于c# - 结束标记 "text"没有匹配的开始标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50821461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com