public void grdBase_onSelectedDataRow(object sender, Control.GridView.RowEventArgs e) { Dictionary <string, object> dataKey = (Dictionary <string, object>)sender; AddEditSystemConfigGroup f = new AddEditSystemConfigGroup(dataKey[DataKeyName].ToString()); this.AddEditTab(string.Format(TabName.Edit, ProgramName.SetupSystemConfigGroup), f); }
private void UpdateDataRow(DataGridViewRow rowSelected) { RowEventArgs RowArg = new RowEventArgs(); //Grid.Rows[rowIndex] if (rowSelected.IsNewRow) { UtilityMessage.Warning(GeneralMessage.NoSelectedDataUpdate, GeneralMessage.MessageBoxTitle); } else { //if (onSelectedDataRow != null && UtilityMessage.Confirm(GeneralMessage.ConfirmUpdate, GeneralMessage.MessageBoxTitle)) if (onSelectedDataRow != null) { RowArg.RowSelected = rowSelected; onSelectedDataRow(GetUpdateDataKey(rowSelected), RowArg); LoadData(); Grid.ClearSelection(); //Grid.Rows //Grid.Rows[rowIndex].Selected = true; } } }