小编use*_*614的帖子

对于循环ENDFOR等效于PHP

在PHP中,我执行以下操作来创建列表.注意缺少"echo"语句.

<ul>
  <? for($x=1;$x<=10;$x++): ?>
    <li>This is line <?=$x?></li>
  <? endfor; ?>
</ul>
Run Code Online (Sandbox Code Playgroud)

这是一个非常简单的例子,我实际使用的内容要复杂得多.我试图弄清楚如何在ASP.NET C#中完成同样的事情.

基本上,我想开始一个循环,结束C#代码,定义一堆应该重复的HTML,启动一个新的C#snippit,结束循环.按照PHP上面的例子,我正在寻找for()和endfor的.NET等价物.我试图避免使用C#逻辑输出我的代码.

如果它是可能的!

我不想要的是这个:

<ul>
  <%
    for (int i = 1; i <= 10; i++)
    {
      Response.Write("<li>This is line " + i.ToString() + "</li>");
    }
  %>
</ul>
Run Code Online (Sandbox Code Playgroud)

这可能与C#有关吗?或者我可能接近这一切都错了?

c# asp.net

-1
推荐指数
1
解决办法
714
查看次数

标签 统计

asp.net ×1

c# ×1