@model IEnumerable @if (Model != null && Model.Count() > 0) { @*
*@
@(Html.Kendo().Grid(Model) .Name("gridDealerScoreList") .Columns(columns => { columns.Bound(column => column.AssignedTo).Hidden(); columns.Bound(column => column.DealerName).Title("Dealer Name"); columns.Bound(column => column.OrganizationName).Title("Region"); columns.Bound(column => column.DealerContactNumber).Title("Mobile No."); columns.Bound(column => column.DealerId).Title("S Code"); columns.Bound(column => column.RecordDate).Title("Record Date").Hidden(); columns.Bound(column => column.DealerState).Title("State"); columns.Bound(column => column.DealerCity).Title("City"); columns.Bound(column => column.Score).Title("Current Score"); columns.Command(command => { command.Custom("DealerCompare").Text("Compare").Click("onDealerCompareClick").HtmlAttributes(new { title = "Compare" }); command.Custom("DealerHistory").Text("History").Click("onDealerHistoryClick").HtmlAttributes(new { title = "History" }); command.Custom("DealerInfo").Text("Info").Click("onDealerInfoClick").HtmlAttributes(new { title = "Info" }); }).Title("User Actions"); }) .Pageable() .Scrollable() .Filterable() .Resizable(resize => resize.Columns(true)) .Events(events => events.DataBound("onRowBoundDealer").ColumnResize("onColumnResize")) .DataSource(dataSource => dataSource .Ajax() //.Sort(x => x.Add("Score").Ascending()) .Batch(true) .PageSize((int)ViewBag.pageSize) .ServerOperation(false) ) )
} else {

@*No Data Available !!!*@ @System.Configuration.ConfigurationManager.AppSettings["no_data_available"].ToString()

}