or
@{ Html.Kendo() .Grid<Teamnet.eViza.Model.Entities.App.DocumentData>() .Name("gridDocumentData") .Columns(columns => { columns.Bound(c => c.Id); columns.Bound(c => c.IssuedByAuthority); columns.Bound(c => c.IssuedCountry) .ClientTemplate("#=(IssuedCountry == null) ? '' : IssuedCountry.roDescription #") .EditorTemplateName("NomLookup"); columns.Command(command => { command.Edit(); command.Destroy(); }).Width(200); }) .DataSource(dataSource => { dataSource.Ajax() .CrudWithQueryAndDefaultCommands( new Teamnet.eViza.Business.Queries.AllEntitiesOfTypeName(typeof(Teamnet.eViza.Model.Entities.App.DocumentData)), "DocumentData") .AutomaticRefreshed(); dataSource.Ajax() .Model(model => model.Id(a => a.Id)); dataSource.Ajax().PageSize(10); }) .ToolBar(toolbar => toolbar.Create()) .Editable(editable => editable.Mode(GridEditMode.InLine)) .AutoBind(true) .Pageable() .Filterable() .Sortable() .Render();}@model Teamnet.eViza.Model.Entities.BaseNom@(Html.Kendo().ComboBoxFor(a => a) .DataTextField("roDescription") .DataValueField("Id") .Filter(FilterType.StartsWith) .HighlightFirst(true) .MinLength(1) .DataSource(dataSource => dataSource.Read(read => read.Action("Read", "NomComboBox", new { nomType = Teamnet.eViza.WebCommon.Utils.TypeUtils.FullNameWithAssembly(ViewData.ModelMetadata.ModelType) }) ).ServerFiltering(true)) .SelectedIndex(0))<script src="~/LibsExt/jquery-1.11.0.min.js"></script><script src="~/LibsExt/bootstrap.min.js"></script><script src="~/LibsExt/kendo.web.min.js"></script><script src="~/LibsExt/kendo.aspnetmvc.min.js"></script>public ActionResult Produits_Read([DataSourceRequest] DataSourceRequest request){ int i = 0; return Json("");}public class ProduitModel{ public int id { get; set; } public string Nom { get; set; } public string urlThumb { get; set; } public string urlImage { get; set; } public string descCourte { get; set; } public IHtmlString contenu { get; set; } public decimal prix { get; set; }}@(Html.Kendo().ListView<ProduitModel>(@Model.produits) .Name("listView") .TagName("div") .ClientTemplateId("produitTemp") .DataSource(dataSource => { dataSource.Read(read => read.Action("Produits_Read","CategoriesController").Type(HttpVerbs.Get)); dataSource.PageSize(15); }) .Pageable() .BindTo((IEnumerable<ProduitModel>)ViewData["listView"]))