2015-08-24 113 views
0

我有一个C#MVC项目使用Razor的意见。剃刀if语句使用c#方法

在我的_Layout.cshtml文件中,我想隐藏基于辅助类中的bools的menuoptions。

@using Project.HelpMethods; 

<li id="menuOptionAppleIds"> 
@Html.ActionLink("A", "A", "Home") 
</li> 

我如何调用HelpMethods一个统计的布尔方法和使用作为表达的if语句的<li>元左右?

回答

4
@if (Project.HelpMethods.IsOk()) 
{ 
    <li id="menuOptionAppleIds"> 
     @Html.ActionLink("A", "A", "Home") 
    </li> 
} 
1

if语句和方法调用的剃须刀在所有其他C#文件,你可以使用。区别在于c#代码前的ad @symbol