or
public class MyModel{ public String Name{get;set;} public String Description{get;set;} public List<Step> Steps{get;set;}}public class Step{ public int Id {get;set;} public String Name {get;set;} public String Description{get;set;}}@{ Html.Kendo().Grid<InEnumerable........>() .Name("IniParamGrid") .HtmlAttributes(new { style = "width: 100%;" }) .Events(events => events.DataBound("Grid_onRowDataBound")) .Events(events => events.Change("Grid_OnRowSelectUID")) .AutoBind(false) .Columns(col => { col.Bound("NP_PARAM_UID").Hidden(); col.Bound("PROCESS_GRP").Title("Process Group").HeaderHtmlAttributes(new { style = "text-align:center;" }); col.Bound("PARAM_NAME").Title("Parameter Name").HeaderHtmlAttributes(new { style = "text-align:center;" }); col.Bound("PARAM_VALUE").Title("Parameter Value").HeaderHtmlAttributes(new { style = "text-align:center;" }); col.Bound("EXTERNAL_ID").Title("Table Name").HeaderHtmlAttributes(new { style = "text-align:center;" }); col.Bound("EXTERNAL_FK").Title("Key Value").HeaderHtmlAttributes(new { style = "text-align:center;" }); col.Bound("DEL_FLG").Hidden(); }) .DataSource(dataBinding => { dataBinding.Ajax().Read(read => read.Action("SrchDataIniParam", "Admin", new { area = "Admin", strParam1 = ViewBag.Param1 })) .ServerOperation(false); }) .Resizable(resizing => resizing.Columns(true)) .Selectable() .Reorderable(reorder => reorder.Columns(true)) .Pageable() .Sortable() .Filterable() .Render();}$.ajax({ type: "POST", async: true, contentType: "application/json;charset=utf-8", url: "@Url.Content("~/Home/GetTreeItems")", data: '{"PID":"' + pid + '"}', dataType: "json", success: function(data){ var treeview = $('#AjaxTreeView').data('tTreeView'); $('#spinner').hide(); PID=data.PID; pathwayData=data.elementList; elementCount=data.ElementCount; treeview.bindTo(data.nodeList); $('#treeShower').show(); }, error: function(){ alert("An error has occurred"); } });var treeview = $('#AjaxTreeView').data('kendoTreeView');@(Html.Kendo().Chart<Noolibee.Presentation.Web.Administration.Areas.Nodes.Models.EnergyGraphModel>() .Name("intensityKendoChart") .ChartArea(chart => chart.Background("")) .DataSource(dataSource => dataSource.Read(read => read.Action("GetIntensityValues", "Plugins"))) .Series(series => { series .Line(line => line.Value) .Name("Ampere") .Color("blue") .Tooltip(true) .Width(2) .Markers(marker => marker.Type(ChartMarkerShape.Circle).Size(4)); }) )$("#MyGrid").empty(); $("#MyGrid").kendoGrid();.Editable( editing => editing .Mode( GridEditMode.PopUp ) .DisplayDeleteConfirmation( true ) .Window( window => window.Width( 500 ) ))I have looked through the limited documentation and examples and have not been able to answer these questions but if I missed an example I am happy to have that pointed out so I can take a look.
Thanks for your help!