2011-12-21 4 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'? 'return View (yourModel);'? –

ответ

3

Находит ли эта страница правильный тип? Если это так, я думаю, что его:

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

(уведомление корпус)

+0

Я не знаю, почему я об этом не думал. Спасибо! –

Смежные вопросы