2010-12-01 14 views
2

私には疑問があります。私は私のasp.net mvcサイトでRazorを使用するつもりです。私はレンダリングアクションでグリッドカラムを作成する必要があります。しかし、どうやってそれをすることができますか?それだけで、インライン式の本体を閉じますので、私は「}」でコードブロックを閉じることができません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))名前付き( "Action");

+0

アクションの解決策はありませんか? – Dragouf

+0

私は何も見つかりませんでした。 – Serhiy

+0

ラムダ式は剃刀構文で使用できないようですか? :s – Dragouf

関連する問題