Guy*_*Guy 2 vb.net asp.net-mvc razor
这不应该像它看起来那么难,但我不能为我的生活使用Razor语法在VB中创建一个表.以下不起作用(尽管一些例子会让我相信):
<table>
@Code
For Each item in Model
@<tr>
@<td>@item.DocumentType</td>
</tr>
Next
End Code
</table>
Run Code Online (Sandbox Code Playgroud)
这给了我以下错误:
分析器错误消息:"<"在代码块的开头无效.只有标识符,关键字,注释和"("才有效.
在此先感谢您的帮助!
尝试删除@前<td>:
<table>
@Code
For Each item in Model
@<tr>
<td>@item.DocumentType</td>
</tr>
Next
End Code
</table>
Run Code Online (Sandbox Code Playgroud)
或者更短一些:
<table>
@For Each item in Model
@<tr>
<td>@item.DocumentType</td>
</tr>
Next
</table>
Run Code Online (Sandbox Code Playgroud)
你必须再次删除@之前<td>.
| 归档时间: |
|
| 查看次数: |
2300 次 |
| 最近记录: |