У меня есть Kendo Grid
. У него есть несколько столбцов, и один из них - ID
coilumn. Я ищу способ отправки этого идентификатора на контроллер при Destroy
событии.
Это Сетка:
@(Html.Kendo().Grid<TicketReportPropertyEntity>()
.Name("TicketReportPropertyGrid")
.Columns(columns =>
{
columns.Bound(c => c.ID).Hidden();
columns.Bound(c => c.PropertyName).Title("Property Name").EditorTemplateName("_PropertyNameEditor").Width(900);
columns.Bound(c => c.Amount).Title("Amount").Format("{0:C}").Width(90);
columns.Command(command =>
{
command.Destroy();
}).Width(250);
})
.ToolBar(toolbar =>
{
toolbar.Create();
toolbar.Save();
})
.Editable(editable => editable.Mode(GridEditMode.InCell).ConfirmDelete("Are you sure").DisplayDeleteConfirmation("Delete"))
.Events(events => events.DataBound("Databound").SaveChanges("SaveGrid").Edit("Edit"))
.DataSource(datasource => datasource
.Ajax()
.Batch(true)
//.PageSize(20)
.Model(model =>
{
model.Id(c => c.ID);
model.Field(c => c.PropertyName);
model.Field(c => c.Amount);
})
//.Events(events => events.Error("error_handler"))
.Read(read => read.Action("GetData", "TicketReportProperty", Model))
.Update(update => update.Action("UpdateTicketReportProperty", "TicketReportProperty"))
.Destroy(delete => delete.Action("DeleteTicketReportProperty", "TicketReportProperty"))
)
)
Как я могу отправить значение ID в контроллер при Destroy
событии?