剃刀和如果声明

时间:2012-10-26 11:12:35

标签: asp.net-mvc asp.net-mvc-3 razor razor-2

我在MVC 3 C#中使用MS Razor,我需要在IF语句中显示一些文本“hello”。 目前我收到一个错误。知道怎么解决吗?

编辑:语法错误

   @if(Model.IsCustomEvent)
    {
        @Html.ActionLink("Edit", "Edit", new {  id=Model.EventTitle }) hello
    }

2 个答案:

答案 0 :(得分:8)

你需要在问候之前加上:

 @if(Model.IsCustomEvent)
    {
        @Html.ActionLink("Edit", "Edit", new {  id=Model.EventTitle }) @:hello
    }

Here is a good reference

答案 1 :(得分:4)

使用@: symbol for including literals

@if(Model.IsCustomEvent)
{
    @Html.ActionLink("Edit", "Edit", new {  id=Model.EventTitle }) 
    @:hello
}