2010-12-01 5 views
2

질문이 있습니다. 나는 asp.net mvc 사이트에서 Razor를 사용할 것이다. 렌더링 동작으로 그리드 열을 만들어야합니다. 그러나 나는 그것을 어떻게 할 수 있는가?면도기가있는 MvcContrib Grid

@{ 
    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)). ("Action");

+0

조치를 취할 해결책이 없습니까? – Dragouf

+0

아무 것도 찾지 못했습니다. – Serhiy

+0

람다식이 면도기 구문과 함께 사용할 수 없습니까? :에스 – Dragouf