public async Task ToolbarClickHandler(Syncfusion.Blazor.Navigations.ClickEventArgs args) { if (args.Item.Id == ButtonIdHelper.ButtonIdAdd) { CurrentRecord = new MenuDataAdapterModel(); #region 針對新增的紀錄所要做的初始值設定商業邏輯 CurrentRecord.ForceLoad = false; #endregion EditRecordDialogTitle = "新增紀錄"; isNewRecordMode = true; IsShowEditRecord = true; CurrentRecord.MenuRoleId = Header.Id; //CurrentRecord.Name = Header.Title; } else if (args.Item.Id == ButtonIdHelper.ButtonIdRefresh) { dataGrid.RefreshGrid(); } else if (args.Item.Id == ButtonIdHelper.ButtonIdReOrder) { await CurrentService.ReorderByHeaderIDAsync(Header.Id); dataGrid.RefreshGrid(); } }