سوال اولتون رو که متوجه نشدم . ولی وقتی تویه سطح برنامه میتونی این کار رو بکنی و شرط خاص رو بررسی کنی ، چه کاریه که بری از رویه دیتابیس بخونی .
جواب سوال دومت هم که میشه :
در رویداد CellFormatting همون گرید باید کد زیر رو بنویسی .
private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) {
if (dataGridView1.Columns[e.ColumnIndex].Name.Equals("pass"))
{
string _val = e.Value as string;
if (_val == null)
return;
switch (_val)
{
case "0":
e.Value = "خانم";
break;
case "1":
e.Value = "آقا";
break;
}
}