private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) { if (e.Value == null) { return; } GSSServerLibrary.DBHandle gs = new GSSServerLibrary.DBHandle(); string colname = dataGridView1.Columns[e.ColumnIndex].HeaderText; switch (colname) { case "部门": e.Value = gs.GetDeptName(e.Value.ToString()); break; case "角色": e.Value = gs.GetRoleName(e.Value.ToString()); break; } }
/// <summary> /// 格式化显示 /// </summary> private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) { if (e.Value == null) { return; } GSSServerLibrary.DBHandle gs = new GSSServerLibrary.DBHandle(); string colname = dataGridView1.Columns[e.ColumnIndex].HeaderText; switch (colname) { case "上级部门": string depname = gs.GetDeptName(e.Value.ToString()); if (depname.Length == 0) { depname = "顶级部门"; } e.Value = depname; break; } }