public void ToolbarClickHandler(Syncfusion.Blazor.Navigations.ClickEventArgs args) { if (args.Item.Text == "新增") { CurrentRecord = new StudentGradeAdapterModel(); EditRecordDialogTitle = "新增紀錄"; isNewRecordMode = true; IsShowEditRecord = true; CurrentRecord.StudentId = Header.Id; CurrentRecord.StudentName = Header.Title; } else if (args.Item.Text == "重新整理") { dataGrid.RefreshGrid(); } }
public void OnCommandClicked(CommandClickEventArgs <StudentGradeAdapterModel> args) { StudentGradeAdapterModel item = args.RowData as StudentGradeAdapterModel; if (args.CommandColumn.ButtonOption.Content == "修改") { CurrentRecord = item; EditRecordDialogTitle = "修改紀錄"; IsShowEditRecord = true; isNewRecordMode = false; } else if (args.CommandColumn.ButtonOption.Content == "刪除") { #region 檢查關聯資料是否存在 #endregion CurrentNeedDeleteRecord = item; ConfirmMessageBox.Show("400px", "200px", "警告", "確認要刪除這筆紀錄嗎?"); } }