Blazor的Telerik UI吗?下载30天免费试用

面包屑的事件

这篇文章解释了Blazor的Telerik Breadcrumb中可用的事件:

OnItemClick

OnItemClick事件在用户单击或点击Breadcrumb项时以及发生任何导航之前触发。它接收类型的对象BreadcrumbItemClickEventArgs它公开了以下字段:

  • -一个对象,你可以转换到你的模型类,以获得点击的数据项。
  • IsCancelled-指定事件是否被取消,内置动作是否被阻止。

对于最后一个项和禁用的项,事件不会触发。

您可以使用OnItemClick事件在面包屑中对用户的选择做出反应,并在不使用导航的情况下加载新内容。

处理Breadcrumb的OnItemClick事件

@ @logger   @code {string logger;void ClickHandler(BreadcrumbItemClickEventArgs args) {var clickkeditem = args。项目为BreadcrumbItem;logger = $"用户点击{ClickedItem.Text}";如果(ClickedItem。Text == "Item 3") {args. Text == "Item 3")IsCancelled = true;log = $"OnItemClick被取消{click . text}";}} public IEnumerable Items {get;设置;} protected override void OnInitialized() {Items = new List {new BreadcrumbItem {Text = "Item 1"}, new BreadcrumbItem {Text = "Item 2"}, new BreadcrumbItem {Text = "Item 3"}, new BreadcrumbItem {Text = "Item 4"},};}公共类BreadcrumbItem{公共字符串文本{获取; set; } } }

另请参阅

在本文中
Baidu
map