2011-12-21 73 views
1

我有一个模型,有一个属性FreeAccess。我这个模型传递到一个视图,因此在视图顶部我有声明@model XXX.Models.ModelName如何在MVC3的视图中访问模型属性?

我希望能够做到以下几点:

@if(model.FreeAccess == true) 
{ 
    // Do something here 
} 

,但它不工作。我试过if (model => model.FreeAccess == true),但是回到Cannot convert lambda expression to type 'bool'

那么我哪里错了?

+0

你通过你的'Model'返回从'Controller'您的看法是什么时候? '返回查看(yourModel);'? – 2011-12-21 11:35:23

回答

3

页面是否从正确的类型继承? 如果是这样,我认为它:

@if(Model.FreeAccess == true) 
{ 
// Do something here 
} 

(通知外壳)

+0

我不知道为什么我没有想到这一点。谢谢! – 2011-12-21 11:39:54