Wie legen Sie eine Trennlinie zwischen den vielen Gruppen, die auf die Kendo-UI-Menü
Ich bin mit dem pure Razor-style-definition für einen Kendo-Menü:
@using Kendo.Mvc.UI
@(Html.Kendo().Menu()
.Name("main-menu")
.Items(items1 =>
{
items1.Add().Text("Home").Url(@Url.Action("Index", "Home"));
items1.Add().Text("Movements").Items(subs =>
{
subs.Add().Text("Import Data").Action("Import", "VehicleMovementBatch");
subs.Add().Text("View Movements");
});
items1.Add().Text("Presences");
items1.Add().Text("Billing");
items1.Add().Text("Config").Items(items2 =>
{
items2.Add().Text("Pricing").Action("Index", "PriceRule");
items2.Add().Text("Users");
});
items1.Add().Text("Control");
})
)
Finde ich absolut blutige nichts überall auf all die Möglichkeiten des internets, dass man auch Tipps, wie zu tun dies richtig tun. Der nächste, den ich habe, ist die Definition der DataSource in der JavaScript object notation, mit Separatoren, und die Zuordnung zu den grid-oj der client-Seite zur Laufzeit. Dies ist definitiv ein gutes Beispiel für einen Fall, wo können nur noch beten zu allen Göttern, dass die API nicht als superlatively ungeeignet, da die Dokumentation.
- (Für diejenigen neugierig, wie genial, das API.)
- Wirklich reiche Dokumentation gibt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist alles, was Sie tun müssen. Dachte, es auf meinem eigenen, weil ich konnte nicht finden, eine Antwort, die überall im web.
gearbeitet, noch besser - es gab immer noch eine kleine Lücke in der Grenze, wenn ich<hr/>
. DieEncoded
Eigentum ist super-praktisch, aber, danke!Dem < hr /> was hat nicht funktioniert für mich in kendo 2014.1.528
Bedeutet dies:
Also ein Beispiel wäre:
Helfen jemand kommen, über dieses Problem in der Zukunft, können Sie ein Trennzeichen direkt mit den folgenden:
Funktioniert dies mindestens seit v2013.2.918, denn das ist, was ich verwende.
Justin
Habe ich v2016.3.914 und
items.Add().Separator(true);
schafft eine unerwünschte horizontale Scrollbalken auf einer RTL-Seite.Ich löste es mit diesem: