0

我正在看这个页面@{看起来很整洁。我修改了示例并创建了一个新的 asp.net 项目。我的代码如下。我的结果出乎意料。这出现在我的浏览器上

@foreach(var row in new int[1,4,3]) { @row } 

现在我假设页面上的代码是 asp.net 并且我做错了什么。

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
@foreach(var row in new int[1,4,3])
{
<tr> 
<td>@row</td> 
</tr> 
}
    </div>
    </form>
</body>
</html>
4

3 回答 3

3

这是 Razor 语法,在 asp.net mvc 中使用起来非常简单灵活。

访问链接

于 2012-10-12T21:07:30.103 回答
1

使用 MVC3,使用 Razor View Engine 搜索它。

于 2012-10-12T22:31:46.083 回答
0

在 MSVS2012 中,MVC 包含在 Ultimate 和 Express Edition 中。否则你可以从这里获取帮助 asp.net MVC4

于 2013-04-03T07:25:36.777 回答