or
01.@(Html.Kendo().Grid(Model.globalConfigData.Countries)02. .Name("CountryFilter")03. .Columns(columns =>04. {05. columns.Bound(p => p.value).Width(100).Title("Wert").HtmlAttributes(new { Name = "Value" });06. columns.Bound(p => p.id).Width(30).Title("Id").Hidden().HtmlAttributes(new { Name = "Id" });07. })08. .Scrollable()09. .Selectable(selectable => selectable.Enabled(false))12. .DataSource(dataSource => dataSource13. .Server()14. .Model(model => model.Id(p => p.id)))15.)1.$(document).ready(function ()2.{3. // Enables multiselect on the grid without holding CTRL4. $("#CountryFilter").delegate('tbody>tr', 'click', function ()5. {6. $(this).toggleClass('k-state-selected');7. });8.});01.function onClick_FilterButton(e)02.{03. var counter = 0;04. var ctySelected = [];05. 06. var entityGrid = $("#CountryFilter").data("kendoGrid");07. var rows = entityGrid.select();08. 09. rows.each(function (index, row)10. {11. ctySelected[counter] = row.cells[1].innerText;12. counter++;13. });14. 15. $.ajax({16. type: "POST",17. url: "/Event/FilterButton",18. datatype: "json",19. traditional: true,20. data: { "ids": ctySelected }21. });22.}1.ctySelected[counter] = row.cells[1].innerText;1.ctySelected[counter] = row.cells["MyValue"].innerText;
@(Html.Kendo().Grid(Model.Names) .Name("gridPatients") .Columns(col => { col.Bound(m => m.NAME_FIRST).Title("First Name"); col.Bound(m => m.NAME_LAST).Title("Last Name"); col.Bound(m => m.SEX).Title("SEX"); col.Bound(m => m.DOB).Title("DOB"); col.Bound(m => m.MRN).Title("MRN"); col.Bound(m => m.PERSON_ID).Title("Person ID").Hidden(); }) .Pageable() .Sortable() .ClientDetailTemplateId("TheVisits") .DataSource(dataSource => dataSource .Ajax() .PageSize(10) .ServerOperation(false) ) )@(Html.Kendo().Grid(Model.PatientVisitsModel.ENCOUNTERS) .Name("grid_#=PERSON_ID#") .Columns(col => { col.Bound(m => m.FIN).Title("FIN"); col.Bound(m => m.BEG_EFFECTIVE_DT_TM).Title("Admit Date"); col.Bound(m => m.LOCATION).Title("Location"); col.Bound(m => m.STATUS).Title("Status"); col.Command(c => c.Custom("Select").Click("DirectToPdfCreator(#=PERSON_ID#)")); }) .DataSource(dataSource => dataSource
.Ajax() .PageSize(5) .Read(read => read.Action("_TheVisits", "PatientSearch", new { PERSON_ID = "#=PERSON_ID#" })) ) .Pageable() .Sortable() .ToClientTemplate() )