

<script id="sparkTemplate" type="text/kendo-tmpl"> @(Html.Kendo().Sparkline() .Name("temp-log_#=ID#") .Type(SparklineType.Column) .Tooltip(tooltip => tooltip.Format("{0} °C")) .Data(ViewBag.TemperatureData) .ToClientTemplate() )</script> @(Html.Kendo().Grid<CMS_2013.Models.CMSSummaryOne>().Name("tabGrid").Columns(columns=> {columns.Bound(p=>p.DivisionName).Title("Division"); columns.Bound(p => p.Specialty).Title("Specialty"); columns.Bound(p => p.Activity).Title("Activity"); columns.Bound(p => p.Plan).Title("Plan"); columns.Bound(p => p.Variance).Title("Variance").ClientTemplate("#= formatNumber(Variance) #"); columns.Bound(p => p.Variance).Title("Variance").ClientTemplate("#=sparkTemplate#"); }) .Pageable() .Sortable() .Selectable() .DataSource(dataSource=>dataSource .Ajax() .PageSize(5) .Read(read=>read.Action("GetTableData","Dashboard") .Data("chartFilter") ) ) )Hello
I have a grid displaying workitems and the last action taken for a workitem, recently I discovered that I need to extend this to include a history of actions stored in a separate table in the db.
the two tables looks like this:
workItem
id
name
lastActionDate
lastActionText
workAction
id
workItemID
actionDate
ActionText
My model currently looks like this:
public class workItemModel { public int id { get; set; } public string name{ get; set; } public DateTime lastActionDate{ get; set; } public string lastActionText{ get; set; } }and my read action for the grid looks like this:
public ActionResult workItems_Read([DataSourceRequest]DataSourceRequest request) { return Json(GetWorkItems().ToDataSourceResult(request), JsonRequestBehavior.AllowGet); } private static IEnumerable<workItemModel> GetWorkItems() { var wimDB = new wimDB_DEVEntities(); return wimDB.workItem.Select(wiModel => new workItemModel { id = wiModel.id, name = wiModel.name, lastActionDate = wiModel.lastActionDate, lastActionText= wiModel.lastActionText }); }How do I extent my model and my read action to include the workAction table from the db?
/Jonas
Hi ,
We are planning to switch the project from Silverlight to MVC , So we need Telerik MVC supporting dlls .
Could you please tell me where I have to found those dlls , I have downloaded UI for ASP.net MVC from Telerik site but I could not found any MVC dll’s .
Can you please tell me from where I can get those dll’s .
Thanks
Victor
@model regDB.Models.registration@Html.HiddenFor(model => model.id)<div> @Html.EditorFor(model => model.regionId)</div><div style="width: 250px;"> @(Html.Kendo().DropDownList() .Name("Regions") .HtmlAttributes(new { style = "width: 250px" }) .DataTextField("name") .DataValueField("id") .Value(model.regionId) .DataSource(source => { source.Read(read => { read.Action("GetRegions", "Home"); }); }) )</div>public JsonResult GetRegions() { var regDB = new regDB_DEVEntities(); regDB.Configuration.ProxyCreationEnabled = false; return Json(regDB.region, JsonRequestBehavior.AllowGet); }Dear Telerik Community,
I've recognized some weird behavior of the DatePickerWidget when switching from one month to another. You can take a look at the screen shot to see exactly what I'm talking about. I don't know if this already came up to somebody of you - I hope it did so someone can help me fix it.
Kind regards,
Thomas
Hello,
I need to use my viewmodelpage in my read action of kendo mvc grid. This my codes :
#Controller
VolViewModel model;
public ActionResult Index()
{
model = new VolViewModel { Item = new List<Vol>() };
model.Item = _volBusiness.GetAllVol();
return View(model);
}
[System.Web.Mvc.AcceptVerbs(HttpVerbs.Post)]
public ActionResult Read([DataSourceRequest]DataSourceRequest request)
{
var result = model.Item;
return Json(result.ToDataSourceResult(request));
}
#Index.cshtml
.DataSource(dataSource => dataSource
.Ajax()
.ServerOperation(false)
.PageSize(15)
.Model(model =>
{
model.Id(m => m.VolId);
})
.Read(read => read.Action("Read", "Vol")
)
Thanks,

I have a Telerik MVC extension project that use CookieLocalizationModule to change language used in the application. It works fine and is setup in Web.Config as
<httpModules>
<add name="CookieLocalizationModule" type="OTP.Ring.Web.CookieLocalizationModule, OTP.Ring.Web" />
</httpModules>
But after upgrade to Kendo, it is no longer working. So I want to know how to set CookieLocalizationModule in Kendo. Thanks.