
function saveChanges() {
var items = [];
var someGrid = $("#somegrid").data("kendoGrid");
//Getting all Dirty Rows
var data = someGrid.dataSource.data();
var selectedElements = $.grep(data, function (item) {
return item.dirty
});
//
var dataText = $("#Facility").data("kendoDropDownList").text();
var facility = dataText.split('-');
var _facilityDesc = $.trim(facility[1]);
var _facilityCode = $.trim(facility[0]);
for (var j = 0; j < selectedElements.length; j++) {
var item = selectedElements[j];
items.push({
'Facility': _facilityCode,
'FacilityDescription': _facilityDesc,
//additional columns from someGrid
});
}
Hello, I have a page with a Kendo Grid where every row has a custom button to open a Kendo Window.
Like this:
When user click exit button opens this Kendo Window:
This is my current code:
And this is button click:
I want to allow user to click multiple times in exit button and open different kendo windows but when user click in exit button I open a new windows with same id and replace previous one.
Is there any way to implement this behaviour(allow multi kendo windows)?
BR, Miguel Machado

We see a lot of samples in the demo pages.
However, we would like to see them in action and download the fully functional demo on localhost.
On Git I didn't found the samples. Is there, and, if is, where, the sources for ASP.NET compoentnts.
I wonder especially for a sample example of DataGrid, like this one https://demos.telerik.com/aspnet-core/grid/editing-custom
.NET 5 (CORE) for RazorPages, by example
Hello,
I use a Tabstrip in a Grid Editor Template and want to load the the Content with LoadContentFrom and Parameters like:
tab.Add().Text("Profile (0)").LoadContentFrom("GetPartialView_frmMitgliedaktprofileEdit", "Mitgliedakt", new { mitgliedid = Model.Mitglied_ID, aktid = Model.Akt_ID });The Problem to have aTabstrip in the grid template is that I cannot access the model values:
new { mitgliedid = Model.Mitglied_ID, aktid = Model.Akt_ID }
How can I load the Content of a tab with Parameters on the Client (reload?) or how to pass the two Parameters for loading if the tab is klicked
(I think it must be on the Client with javascript)
robert
Hey guys,
I'm using the PanelBar for side navigation. For describing my issue the following simple setup should work too.
@(Html.Kendo().PanelBar()
.Name("panelbar")
.ExpandMode(PanelBarExpandMode.Multiple)
.Items(panelbar =>
{
panelbar.Add().Text("Home").Action("Index", "Home");
panelbar.Add().Text("Offers")
.Items(offers=>
{
offers.Add().Text("Show").Action("Index", "Offers");
});
})
)Each item in the PanelBar is connected to an action. When loading "/Home/Index" the selected item in the PanelBar after loading the page is the first item "Home". It works like expected.
But when loading "/Offers/Index", there will be nothing selected in the PanelBar. So in the end only the items in the highest item level are selected by it's action. You can see it when putting the "Offers/Index" directly under "Home/Index".
panelbar.Add().Text("Home").Action("Index", "Home");
panelbar.Add().Text("Offers").Action("Index", "Offers");Currently I'm using "2021.2.616". I know from a previous project that this behavior wasn't yet in version "2021.1.119". There the subitems were also selected if the current url matched the href of the item.
Maybe a bug?


The ASP.Net Core project is using the Kendo grid.
On selection of a dropdown's, item needs to perform a action on all the selected rows (using checkbox checked) .
how to accomplish it.


I am using the Core Grid with grouping. I am grouping on a field called "ClassOrder", but would like to display the name of the field called "Class" in the template. The desired order of display is not alphabetical, but driven by that "ClassOrder" column.
What is the syntax to use in the group header template to refer to other fields in the row?
Thx!