/// <summary> /// 驗證資料 /// </summary> public RowDataValidatedEventArgs ValidateRow(RowData data, IEnumerable <string> selectedFields) { RowDataValidatedEventArgs args = new RowDataValidatedEventArgs(); args.Data = data; foreach (string var in selectedFields) { args.SelectFields.Add(var); } OnValidateRow(args); if (RowDataValidated != null) { RowDataValidated.Invoke(this, args); } return(args); }
/// <summary> /// 驗證資料 /// </summary> /// <param name="args"></param> protected virtual void OnValidateRow(RowDataValidatedEventArgs args) { }