jga*_*fin 30 asp.net-mvc razor
以下代码生成错误:
@Html.ActionLink("Title", "action", new { id=1 }, new { @class = "myCssClass" });
Run Code Online (Sandbox Code Playgroud)
我尝试使用@,因为它class是一个关键字.使用剃须刀时应该怎么写呢?
编辑
问题不是真正的符号,但是我没有和我一起使用块if:
@if (blabla)
@Html.ActionLink("Title", "action", new { id=1 }, new { @class = "myCssClass" });
Run Code Online (Sandbox Code Playgroud)
作品:
@if (blabla)
{
@Html.ActionLink("Title", "action", new { id=1 }, new { @class = "myCssClass" });
}
Run Code Online (Sandbox Code Playgroud)
因为他们让我意识到这个问题所以投了两个答案.
Ale*_*iev 43
尝试写下这样的东西:
@(Html.ActionLink("Title", "action", new { id=1 }, new { @class = "myCssClass" }));
Run Code Online (Sandbox Code Playgroud)
Razor有一篇关于你的问题的好文章: ScottGu博客
只是:
@Html.ActionLink("Title", "action", new { id=1 }, new { @class = "myCssClass" })
Run Code Online (Sandbox Code Playgroud)
将在ASP.NET MVC 3 RC2中工作.剃刀很聪明.
| 归档时间: |
|
| 查看次数: |
46807 次 |
| 最近记录: |