我正在使用Webmatrix来编写我的aspx,我发现@对我的asp代码没有任何影响.
<%@ Page Language="C#" %>
<html>
<body>
@for(var i = 10; i < 21; i++)
{<p>Line @i</p>}
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
这个程序,而不是输出第1行,第2行等...,它输出
@for(var i = 10; i <21; i ++){
线@i
}
有谁可以帮我解决这个问题?我在工作区中的所有内容都是Default.aspx.我错过了一些配置文件吗?
我猜你没有设置你的应用程序来使用Razor View引擎.您需要切换到新的视图引擎,或使用旧的WebForms View Engine语法编写应用程序:
<% for(var i = 10; i < 21; i++) { %>
<p>Line <%= i %></p>
<% } %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
73 次 |
| 最近记录: |