<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>ASP.NET Razor Data Binding</title>
</head>
<body>
<h1>ASP.NET Razor Data Binding</h1>
@{
// 数据源
var data = new List<string> { "Item 1", "Item 2", "Item 3" };
}
<ul>
@foreach (var item in data)
{
<li>@item</li>
}
</ul>
</body>
</html>
在这个例子中,我们创建了一个字符串列表作为数据源,然后使用@foreach循环遍历数据,并使用@item将数据绑定到HTML中。
请注意,Razor是一种简化和更现代的语法,通常与ASP.NET Core一起使用。在Razor中,你不再需要使用类似WebForms中的<%# %>语法,而是直接使用@符号进行表达式和代码块的嵌入。
转载请注明出处:http://www.zyzy.cn/article/detail/14879/ASP.NET Razor 标记