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 = "";
  // ...
}
相关推荐
Json____5 小时前
从零构建家政服务平台:一套全栈架构如何打通管理端与移动端-java-springboot
java·spring boot·后端·架构·毕设·wwwoop.com
leeyi5 小时前
命令行里的平台:df_cli 都会什么(第108篇)
后端·aigc·agent
云雀衔光5 小时前
Java Spring AI MCP:在 Spring 里把 AI 接上你的业务系统
java·开发语言·人工智能·后端·测试工具·spring
苏渡苇5 小时前
Spring Insight 里如何对 Span 进行清洗
java·spring boot·后端·spring·系统监控
Moment6 小时前
为什么市面上的 coding agent 大多数都基于Nodejs?
前端·后端·面试
大模型搬砖人6 小时前
8. 向量化:用 Python 构建你的第一个向量库
后端
小卿噢6 小时前
两个线程改互不相关的变量,性能掉了 7 倍
后端
程序员清风7 小时前
为什么不推荐走Agent开发?
java·后端·面试
Rain的Java大神之路7 小时前
高并发场景下MySQL数据库性能优化实战
java·后端·mysql
明月_清风7 小时前
分治、贪心、回溯、动态规划:四种经典算法思想
后端·算法