首页 > 解决方案 > 如何正确动态构建 div 列表(错误)

问题描述

我正在开发一个 .NET Web API 应用程序并且遇到了一个奇怪的问题。我有两个单独的函数来用我的 API 中的数据填充一些 div。我在一个字符串中建立一个条目列表,然后将 html 附加到预定义的 div 中。

我第一次这样做时效果很好,如下所示:

工作代码

我对另一个数据集再次执行此操作,如下所示:

破码

我相当确定我已经以相同的方式定义了 div,并且我一直在查看以确保我正确关闭了所有标签。然而出于某种原因,Visual Studio 对我大喊大叫并抛出此错误:

解析器错误

我的代码有什么明显的问题吗?据我所知,两者都在使用 Razor 引擎的 @if-else 块中,并且该块内的脚本被文本标记包围。这在我使用它的任何地方都对我有用,这就是为什么这个错误如此令人困惑的原因。

标签: html.net

解决方案


推荐阅读