or
$(
function
() {
var
grid = $(gridNameForEditors).data(
"kendoGrid"
);
grid.bind(
"dataBound"
,
function
() {
var
grid2 = $(gridNameForEditors);
alert(grid2.width());
document.body.style.width = grid2.width() +
"px"
;
});
})
@using (Html.BeginForm(@"Store", @"Admin", FormMethod.Post))
{
@(Html.Kendo().Grid((IEnumerable<
MyModel
>) ViewBag.MyItems)
.Name(@"grid")
.Columns(columns =>
{
columns.Bound(pg => pg.Id).Visible(false);
columns.Bound(pg => pg.Name).Template(
c => Html.ActionLink(c.Name, @"Details", new {id = c.Id}));
columns.Command(
commands => commands.Destroy().Text("Delete")).Title("Delete");
})
.Pageable()
.Sortable()
.DataSource(
dataSource => dataSource
.Server()
.Model(model => model.Id(p => p.Id))
.Destroy(d => d.Action(@"Item_Destroy", @"Admin")))
)
}
.DataSource(ds => ds.Ajax()
.Batch(true)
.Filter(f=> f.Add(d=> true))