我试图弄清楚如何从我选择的行的单元格中获取数据。我需要它作为我的参数URL.Action
。有没有办法做到这一点?如果是这样,怎么做?
下面是代码。
@(Html.Kendo().Grid(Model.dailyLogEventList)
.Name("dailyLogGrid")
.HtmlAttributes(new { style = "height: 360px" })
.DataSource(dataSource => dataSource
.Ajax()
.PageSize(8)
.Read(read => read.Action("DailyLogList_Read", "DailyLog"))
)
.Columns(columns =>
{
columns.Bound(x => x.IsEventRequired)
.ClientTemplate("<a href='" + Url.Action("index", "IncidentReport", new { area = "DailyLog" })
+ "'>" + "#= IsEventRequired ? '<img src=\"/Images/icon_edit.gif\" />' : '' #" + "</a>")
.Width(25)
.Title("")
.Filterable(false);
columns.Bound(x => x.LogId).Width(25).Title("Id");
columns.Bound(x => x.StartDate).Title("Started").Format("{0:MM/dd/yyyy HH:mm}").Width(60).Sortable(true);
columns.Bound(x => x.EventDescription).Title("Event").Width(120).Filterable(filterable => filterable.UI("eventDescFilter"));
columns.Bound(x => x.Comments).Title("Comments").Width(200);
columns.Bound(x => x.RespondingOfficers).Title("Officer(s)").Width(190);
columns.Command(command => command.Custom("Edit").Click("loadDataForEdit")).Width(20)
.HtmlAttributes(new { style = "text-decoration:none; text-align:right;" })
;
})
.Pageable()
.Selectable(s => s.Mode(GridSelectionMode.Single))
.Filterable()
)