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 = "";
  // ...
}
相关推荐
To_OC几秒前
跑了3个Docker容器后,我终于搞懂镜像和容器到底啥关系
后端·docker·容器
东风破_43 分钟前
Docker 基础:为什么需要容器?
前端·后端·nginx
东风破_1 小时前
Docker 实战:使用 Nginx 作为容器入口代理 Node 服务
前端·后端·nginx
Lyyaoo.1 小时前
Spring Boot Validation 声明式参数校验
spring boot·后端·mysql
剩下了什么2 小时前
float32 与 float64 精度陷阱:如何在 Go 中避免错误使用
开发语言·后端·golang
Rain的Java大神之路2 小时前
介绍一下分布式事务
java·分布式·后端·spring·spring cloud·架构·springcloud
IT_陈寒6 小时前
Vue的响应式什么时候会失灵?这个坑我踩了
前端·人工智能·后端
Patrick_Wilson6 小时前
Web 认证方案技术指南
前端·后端·面试
与驴OO6 小时前
设计 Skill 系统,这 3 个坑我替你踩过了
后端·aigc
爱勇宝7 小时前
客户只想看个页面,我却做了一个静态演示发布系统
前端·javascript·后端