ASP.NET4 MVC アプリがあり、Telerik Gridを使用しています。
2 番目の列に [View] ボタンを配置したいので、MyViewModel.Controller プロパティに基づいてコントローラーを設定する必要があります。それ、どうやったら出来るの?
@(Html.Telerik().Grid<MyViewModel>()
.Name("Grid")
.DataBinding(dataBinding => dataBinding
.Ajax()
.Select("_Ajax", "Home"))
.DataKeys(keys => keys.Add(c => c.Id))
.Columns(columns =>
{
columns.Bound(o => o.DisplayName);
columns.Command(commands =>
{
commands.Custom("viewButton")
.Text("View")
.Ajax(false)
.Action("Index", "MyViewModel.Controller");
});
})
.ClientEvents(events => events.OnRowDataBound("Grid_onRowDataBound"))
.Pageable(pager => pager.PageSize(30))
.Sortable()
.Filterable()
)