0

サーバーバインディングを使用し、@(Html.Kendo()。GridなどのRazorビューで定義されたKendoグリッドがあります。

インライン編集を使用していますが、検索は機能しますが、ユーザーが特定の役割に属している場合にのみ破棄ボタンを表示したいと思います。

これを達成するための最良の方法についてのアイデアはありますか?理想的には、次のようなことができるように、ある種の拡張メソッドを作成したいと思います。

columns.Command(command => { command.Destroy().If(IsInRole("Admin")) };

どんなポインタも非常に役に立ちます。

4

1 に答える 1

2

私はこのようにします:

columns.Command(command =>
{
    if (IsInRole("Admin"))
    {
        command.Destroy();
    }
});
于 2012-11-13T09:14:07.737 に答える