or

@model IEnumerable<MyDllClass.Account>@{ ViewBag.Title = "User Management"; Layout = "~/Views/Shared/_Layout.cshtml";}@(Html.Kendo().Grid(Model).Name("UsersGrid").Columns(columns =>{ columns.Bound(currentAccount => currentAccount.FirstName); columns.Bound(currentUser => currentUser.LastName); columns.Bound(currentUser => currentUser.Email); columns.Bound(currentUser => currentUser.Phone1.PhoneNumber).Title("Primary Phone"); columns.Bound(currentUser => currentUser.Organization); columns.Bound(currentUser => currentUser.Address.County.CountyName); columns.Bound(currentUser => currentUser.Role); columns.Bound(currentUser => currentUser.IsLocked); columns.Bound(currentUser => currentUser.AccountLog.LastLogIn); columns.Bound(currentUser => currentUser.IsActive).Title("Enabled"); columns.Command(command => { command.Edit(); command.Destroy(); }).Width(300);}).ToolBar(toolbar => toolbar.Create()).Editable(editable => editable.Mode(GridEditMode.PopUp).TemplateName("AddEditUser").Window(window => window.Width(750))).Pageable(pages => pages.PageSizes(true)).Sortable().DataSource(datasource => datasource .Ajax() .ServerOperation(true) .Model(model => model.Id(currentAccount => currentAccount.UserName)) .Create(update => update.Action("AddAccount", "Account")) .Update(update => update.Action("EditAccount", "Account")) .Destroy(update => update.Action("DeletAccount", "Account")) ) )<script type="text/javascript"> $(document).ready(function () { var grid = $('#UsersGrid').data("kendoGrid"); if (!grid) console.log("Nothin"); else grid.bind("edit", function (e) { }); });</script>