@(Html.Telerik().Grid<EnrollmentManagementSystem.Models.StateGrid>() .Name("Grid1") .DataKeys(keys => { keys.Add(p => p.StateCode); }) .Scrollable(scrolling => scrolling.Enabled(true)) .ToolBar(commands => { commands.Insert(); commands.SubmitChanges(); }) .DataBinding(dataBinding => { dataBinding.Ajax() .Select("_GetStateDetails", "MasterManagement") .Update("_SavestateBatchEditing", "MasterManagement"); }) .Columns(columns => { columns.Bound(p => p.StateCode).Width(200).Title("State Code" + "*").HtmlAttributes(new { Style = "text-align:left", Class = "StateID", onkeypress = "return isNumberKey(event)" }); columns.Bound(p => p.StateName).Width(200).Title("State Name" + "*").HtmlAttributes(new { Style = "text-align:left", Class = "StateName", onkeypress = "return AlphabetsandBackspaceandSpace(event)" }); columns.Command(commands => { commands.Delete().ButtonType(ViewBag.type); }).Width(200).Title("Delete"); }) .ClientEvents(events => events.OnDataBinding("Grid_onDataBinding").OnError("Grid_onError").OnEdit("Grid_onEdit")) .Editable(editing => editing.Mode(GridEditMode.InCell).DefaultDataItem(new StateGrid { })).Pageable(pagecount => pagecount.PageSize(10)) .Scrollable() .Sortable() .Resizable(resize => resize.Columns(true)) )
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)