ASP.NET Web Forms通常使用Razor语法结合C#来进行页面开发。在Razor中,循环通常使用@foreach语法来实现。以下是一个简单的例子,演示了如何在ASP.NET Web Forms中使用Razor C#进行循环:
@{
    // 在这里可以进行C#代码的声明和逻辑处理
    List<string> items = new List<string> { "Item 1", "Item 2", "Item 3" };
}

<!DOCTYPE html>
<html>
<head>
    <title>ASP.NET Web Forms Razor循环示例</title>
</head>
<body>

    <h1>循环示例</h1>

    <ul>
        @foreach (var item in items)
        {
            <li>@item</li>
        }
    </ul>

</body>
</html>

在这个例子中,@foreach用于循环遍历items列表,并将每个元素显示在一个HTML列表项中。请注意,在Razor语法中,C#代码块可以用@{ }包裹起来,并且在HTML标记中通过@符号插入C#代码。

在实际项目中,你可能需要从数据库或其他数据源中获取数据,并在页面上进行动态展示。上述示例中的items列表只是一个简单的例子,你可以根据实际需求进行修改。


转载请注明出处:http://www.pingtaimeng.com/article/detail/14970/ASP.NET Web Forms