Mam wymóg domyślnego grupowania siatki w określonej kolumnie i nie zezwalania użytkownikowi na usuwanie grupowania w tej kolumnie. czy to możliwe?Ustawianie domyślnego grupowania w Kendo Grid
5
A
Odpowiedz
14
Możesz ustawić początkowe grupowanie podczas tworzenia siatki. Możesz uniemożliwić użytkownikom usunięcie lub zmianę grupowania, ustawiając właściwość groupable na wartość false lub po prostu nie dołączając jej do konfiguracji.
Oba przykłady poniżej grupują siatkę na podstawie FirstName.
żyletka HTML przykład:
@(Html.Kendo().Grid(Model.Person)
.Name("grid")
.Columns(columns =>
{
columns.Bound(model => model.FirstName);
columns.Bound(item => item.LastName);
})
.Groupable(g => g.Enabled(false))
.DataSource(dataSource => dataSource
.Server()
.Group(groups => groups.Add(p => p.FirstName))
)
przykład JavaScript:
$("#grid").kendoGrid({
dataSource: {
data: [{FirstName: "FirstName1", LastName: "LastName1"},
{FirstName: "FirstName1", LastName: "LastName2"},
{FirstName: "FirstName3", LastName: "LastName3"},
{FirstName: "FirstName1", LastName: "LastName4"}],
group: { field: "FirstName" } // set grouping for the dataSource
},
groupable: false, // this will remove the group bar
sortable: true,
columns: ["FirstName","LastName"]
});
Link to a fiddle for the JavaScript example.
Source przykładu JavaScript
Powiązane problemy
- 1. Kendo UI Grid alternatywa
- 2. Kendo Grid odpowiednik onEditComplete
- 3. Kendo Grid Column Width + Scrollable
- 4. Używanie Kendo MultiSelect z Kendo UI Grid w ASP.NET MVC
- 5. Kendo Grid: Uzyskanie instancji widgetu w Angular
- 6. Ustawianie domyślnego kompilatora w CMake
- 7. Jak pokazują columnMenu Kendo Grid użyciu skryptu
- 8. kendo ui grid datasource filtr data format
- 9. Kendo ui grid if else condition
- 10. Ustaw domyślny filtr dla Kendo UI Grid
- 11. Jak zrobić Kendo Grid Kolumna auto Szerokość
- 12. Kendo UI Grid ASP.NET MVC Wrapper ParametrMap
- 13. Jak zmienić wysokość Kendo ui Grid
- 14. Szablon klienta Kendo Grid z warunkiem
- 15. Jak dodać przycisk niestandardowy w każdym rzędzie w Kendo Grid
- 16. Jak sprawdzić, czy w Kendo Grid dokonano zmian?
- 17. Wyłączanie menu kolumny dla konkretnej kolumny w Kendo UI Grid
- 18. Zdobądź liczbę rekordów w Kendo Grid po dataSource.read
- 19. Jak sortować numeryczne za pomocą wartości łańcuchowych w Kendo-Grid
- 20. Kendo Grid - Zachowaj nagłówki podczas przewijania w pionie
- 21. Czy Kendo Grid może być zawsze w trybie edycji?
- 22. Nie można wyeksportować ukrytych kolumn w Kendo Grid
- 23. Ustawianie szerokości siatki Kendo UI Popup (MVC)
- 24. Ustawianie domyślnego sys.path dla IPython Notebook
- 25. Ustawianie domyślnego formatu daty dla datepika?
- 26. Szablon kolumny kendo ui grid mvc action link
- 27. Jak wywołać funkcję refresh() na kendo-grid z kontrolera Angular?
- 28. Kendo UI Grid - jak złapać zdarzenie wystrzeliwane przez filtr
- 29. Uncaught TypeError: $ (...). Data (...). SaveAsPDF nie jest funkcją. kendo Grid
- 30. Kendo MVC Grid: Tworzenie niestandardowego przycisku polecenia i przekazywanie parametrów
jak o sortowaniu sprawnie i grupowo w stanie? –
@sabertabatabaeeyazdi Jeśli chodzi ci o to, aby uczynić siatkę zarówno możliwą do sortowania, jak i do rozdrabniania, po prostu ustaw te właściwości na true. – numaroth