or
@(Html.Kendo().Grid(Model.federationMilestones) .Name("AdmissionMilestones") .Columns(columns => { columns.ForeignKey(p => p.AdmissionMilestoneID, Model.academicMilestones, "AdmissionMilestoneID", "MilestoneName") .Title("Milestone"); columns.Bound(p => p.IsKeyMilestone); columns.Bound(p => p.RecieveReminders); columns.Bound(p => p.StudentRelativeDeadline);}).ToolBar(toolbar =>{ toolbar.Save(); toolbar.Create();}).Editable(editable => editable.Mode(GridEditMode.InCell)).Sortable().Reorderable(reorder => reorder.Columns(true)).Resizable(resize => resize.Columns(true)).DataSource(dataSource => dataSource .Ajax() .Batch(true) .ServerOperation(false) .Events(events => events.Error("error_handler")) .Model(model => { model.Id(p => p.AdmissionMilestoneID); model.Field(p => p.MilestoneName).Editable(false); model.Field(p => p.FederationID).DefaultValue(Model.FederationID); }) .Update("Editing_Update_Milestones", "Admin") .Create("Editing_Add_Milestones", "Admin")))<script type="text/x-kendo-tmpl" id="ItemTemplate"> <div style="margin:5px;"> #:ItemNo# - #:Description#<br /> </div></script><%: Html.Kendo().ListView<ItemList>().Name("Items")<br> .TagName("div" .DataSource(ds =>
ds.Read(read => read.Action("ItemListRead", "Home"))
.Model(m => m.Id(i => i.ItemKey))) .ClientTemplateId("ProjectItemTemplate") .Selectable(s => s.Mode(ListViewSelectionMode.Single)) .Events(events => events.Change("onChange"))%><script type="text/javascript"> function onProjectItemChange(e) { var selected = $.map(this.select(), function (item) { return $(item).text(); }); }</script>Html.Kendo().Scheduler<TaskViewModel>() .Name("MyScheduler") .Date(DateTime.Now) .Height(600) .Views(views => { views.DayView(); views.WeekView(weekView => weekView.Selected(true)); }) .DataSource(dataSource => dataSource.Model(m => { m.Id(o => o.Id); }) .ServerOperation(true) .Read(read => read.Action("ReadSchedules", "Scheduler")) ) .Editable(false)$(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"))) )}