/// <summary> /// Sets the action to which the item should navigate /// </summary> /// <param name="routeValues">The route values of the Action method.</param> /// <example> /// <code lang="CS"> /// <%= Html.Kendo().Menu() /// .Name("Menu") /// .Items(items => items.Add().Text("Index").Action(MVC.Home.Index(3).GetRouteValueDictionary())) /// %> /// </code> /// </example> public TBuilder Action(RouteValueDictionary routeValues) { item.Action(routeValues); if (item.ActionName.HasValue()) { SetTextIfEmpty(item.ActionName); } return(this as TBuilder); }