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 = "";
  // ...
}
相关推荐
Penge66611 分钟前
Go 接口编译期断言
后端
我是一颗柠檬20 分钟前
【MySQL全面教学】MySQL面试高频考点汇总Day15(2026年)
数据库·后端·mysql·面试
拽着尾巴的鱼儿1 小时前
springboot openfeign 自定义feign 接口重试机制
java·spring boot·后端
Ceelog1 小时前
久坐党自救指南:屏幕前 8 小时,身体到底在经历什么
前端·后端
XS0301062 小时前
并发编程 六
java·后端
雪宫街道2 小时前
synchronized 锁的范围:对象锁、类锁与代码块锁
java·jvm·后端·面试
XS0301063 小时前
Spring Bean 作用域 & 生命周期
java·后端·spring
彦为君3 小时前
JavaSE-07-异常机制
java·开发语言·后端·python·spring
我是一颗柠檬4 小时前
【MySQL全面教学】MySQL性能优化实战Day13(2026年)
数据库·后端·sql·mysql·性能优化·database