2010-12-01 3 views
2

У меня есть интересный вопрос. Я собираюсь использовать Razor на моем сайте asp.net mvc. Мне нужно создать столбец сетки с действием рендеринга. Но как я могу это сделать?Сетка MvcContrib с бритвой

Вот код:

@{ 
    Html.Grid(Model).Columns(column => 
    { 
    column.For(x => x.DeviceId).Named("Action").Action(data => { @* what to place here? *@ }); 
    } 
} 

Я не могу закрыть блок кода с «}», потому что он просто закрывает тело выражения инлайн:

column.For(x => x.DeviceId).Named("Action").Action(data => {} @* what to place here? *@ @{} 

Таким образом, это возможно Для решения этой проблемы?

ответ

0

Решено. Я могу использовать это: column.For (x => Html.Partial («MyGridButtons», x)). Именован («Действие»);

+0

Нет решения для действий? – Dragouf 2011-01-18 16:19:20

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