I am getting this error "The Type or Namespace name ' GridAction' could not be found" while upgrading the application from version 2011.2.712 to 2018.3.1017.
Please let me know how to solve this error.
Hi,
I am using a hierarchical (master/detail) grid. After I click to save changes to the detail grid, I would like to update the contents of a particular cell in the master. This displays summary data from the details grid. So, after the detail changes have been saved I need to make a server call to grab some data from the database and display it in that cell. How would I make this call, return the data and display it in my chosen cell in the parent? I appreciate that I could refresh the entire grid (or page) but would prefer to make an Ajax style update to make the process quicker and slicker.
Many thanks,
Colin

Hi,
I've got a problem with kendo culture and treeView read action.
I've got bilingual application, with en-US and pl-PL culture, which I set like this:
Client side: (var culture = "pl-PL" or "en-US")
<script src="@Url.Content("~/Scripts/kendo/cultures/kendo.culture." + culture + ".min.js")"></script> <script src="@Url.Content("~/Scripts/kendo/messages/kendo.messages." + culture + ".min.js")"></script> <script>kendo.culture("@culture");</script>Server side: (ex.: CultureInfo cultureInfo = new CultureInfo("pl-PL");)
Thread.CurrentThread.CurrentCulture = Thread.CurrentThread.CurrentUICulture = cultureInfo;It seems to work well.
I've got a view with grid and treeView. Both has read action with additional data, getting like this:
.Read(read => read.Action(@"ReadOfertyTree", @"Oferty").Data(@"filterGrid")) <- treeView(...).Read(read => read.Action(@"ReadOferty", @"Oferty").Data(@"filterGrid")) <- grid(...)function filterGrid() { return { dataOd: dataOd, dataDo: dataDo, klient: klient, zamow: zamow }; }dataOd and dataDo both are read from kendoDatePicker. In both cases I can see in network in my browser, that date is sending in format dd.MM.yyy for pl culture and MM/dd/yyyy for en culture. In case of en, everything is allright BUT in pl case I faced with strange behaviour.
In controller's action read for grid I got dates:
1.11.2018 is read as 1st of november 2018
30.11.2018 is read as 30th of november 2018
BUT in treeView read action I've got:
1.11.2018 is read as 11th of january 2018
30.11.2018 is read as null
I don't set culture in any other places. Both controlls are in the same cshtml file and both read action in the same controller. What's wrong?

Hi - I need help in attaching a Tooltip to a
dropdown in my grid – to display additional details for each item in the
dropdown list
I
have not been able to adapt any of the Tooltip examples I have found – hoping someone
can help
My
mvc grid column editor template is defined as
columns.Bound(c
=> c.MostRecentTollGate).EditorTemplateName("MostRecentTollGateDDL").Width(150).Filterable(ftb
=> ftb.Multi(true).Search(true))
My editor
dropdown is as follows
@(Html.Kendo().DropDownListFor(m
=> m)
.DataValueField("MostRecentTollGate1")
.DataTextField("MostRecentTollGate1")
.Filter("contains")
.DataSource(source =>
{
source.Read(read =>
{
read.Action("TableRead", "ForecastDetails", new { tableIn = "MostRecentTollGate" }).Data("getGroupType");
});
})
)
the drop down works fine - now i need to add a tooltip
Thanks
Jim
Hello,
In my project, we have to provide pdf export for all of our grids. When they are small, there is no real problems. But when we have like 10 or more columns and multiple pages, it seems we can't extract all the columns and the export will only show like 6 columns and only the first page...
Is there another way to display all columns without changing scaling (making text unreadable) or the format size ? (We don't want to print in A0 either...)
Thanks in advance !


Every example that has custom paging always fails to address the question. Every example has the controller receiving the DbContext for the ToDataSourceResult method to then do the paging which is not what is wanted.
Take a look at the example on this page: https://docs.telerik.com/aspnet-mvc/helpers/grid/binding/custom-binding#custom-ajax-binding
public ActionResult Orders_Read([DataSourceRequest]DataSourceRequest request) { //Get the data (code omitted). IQueryable<Order> orders = new NorthwindEntities().Orders; //Apply sorting (code omitted). //Apply paging (code omitted). //Initialize the DataSourceResult. var result = new DataSourceResult() { Data = orders, // Process data (paging and sorting applied) Total = total // Total number of records }; }
The problem is when we don't pass our DbContext this far up.
I'm trying to do custompaging on the grid, my controller calls a middle layer which does the paging and filtering and returns an IList<OrderViewModels> with only the 20 items for the page. Except it doesn't work unless I return all 700,000 records. Then it magically pages and somehow this is supposed to be called serverside paging. It is only paging at the UI layer which is incredibly inefficient. Granted it is not doing it on the client, but it is still no good if it is at the UI layer as I'm having to return all records from the datalayer.
public ActionResult GetFilteredOrders([DataSourceRequest] DataSourceRequest request, OrderSearchModel model) { var dataResults = orderSearcher.GetOrders(model); // Users datalayer to returns the paged 20 items and total var resultObject = new DataSourceResult() { Data = dataResults.OrderList, // Process data (paging and sorting already applied) Total = dataResults.DataTotal // Total number of records }; return Json(result); }
This only works on page 1 and nothing on any other page, even though I can see that dataResults has data.

Hi,
Every time I upgrade the Kendo with the upgrade wizard the culture files I need for my non-English language are ignored. It is easy to miss, since most things work after the upgrade, but there are some subtle problems that arise when the culture files are missing. Like NumericTextBox that changes the decimal point character.
Would it be possible to have the upgrade wizard handle also the culture and message files? Or at least a reminder on the upgrade wizard log page that this needs to be done?
Best regards,
Henrik