辞書にキーと値が含まれていることがわかるのに、この列にリンクが表示されないのはなぜですか。インデックス「item.Name」が解決されていないようです。ブロックする場合の許可がなかったときは、以前は正常に機能していました。プレーンフォーマット:@<text>@Html.ActionLink("Details", "Details", new {id = item.Id})</text>
動作します。
grid.Column(header: "Actions", format: @<text>
@if(Model.Permissions.ContainsKey(item.Name))
{
var permissions = Model.Permissions[item.Name];
if (permissions.Contains("Read"))
{
@Html.ActionLink("Details", "Details", new {id = item.Id})
}
if (permissions.Contains("Update"))
{
@Html.ActionLink("Edit", "Edit", new {id = item.Id})
}
}</text>)