asp.net编译提示__o变量不存在错误

在aspx页面文件中用if或者for逻辑运算代码

csharp 复制代码
     <%foreach (string file in pics){ %>
       <div class="swiper-slide"><img src="pic/<%=file%>" alt=""></div>
     <%} %>

编译器则会提示以下错误

据说是编译器生成的临时变量,编译器会报错,但运行没有任何问题。

如果看到这些错误提示很烦,可以在Code Behind代码中增加已给__o变量

csharp 复制代码
public partial class Default : System.Web.UI.Page
{
  public string __o = "";
  // ...
}
相关推荐
暗夜行者之光3 小时前
LangGraph 实战:构建“自我修正”的代码生成 Agent
后端
IT枫斗者枫哥3 小时前
AI返回合法JSON,字段就可信吗?给抽取结果补一道业务校验
java·人工智能·后端
溪语流沙3 小时前
Django + Vue电商项目第005讲:后端骨架|Django初始化、配置分层与DRF接入
vue.js·后端·python·django
益达是我啊3 小时前
前端工程师的 Java 后端 30 天快速入门(1)
后端
IT枫斗者枫哥3 小时前
ORDER BY时间还会漏单?用相同时间和插入记录测一次分页
java·后端
IT枫斗者枫哥3 小时前
UPDATE影响0行,接口却返回成功:把版本冲突接回业务
java·后端
一帅3 小时前
Muzzle:给 Java Agent 戴上的"安全口罩"
后端
Bazingga3 小时前
从0到1吃透Function Calling:Spring AI完整实战
后端
写了20年代码的老程序员3 小时前
想让 AI 改 Bug 快准狠?先给日志加个业务代码坐标
java·后端·apache log4j
据说幸运很容易3 小时前
从 Run 到 Report:现有框架引入 Allure 的实践
后端·架构