Hi
I am developing application in C#.
In the design mode I have created combobox 'cmbItemName'
inside datagridview "gvInvoiceDetails".
I have added records using datatable inside combobox in form load event .
I want to display "select" as initial row and it is default inside combo box.
In the form load event,I have written code
cmbItemName.Items.Insert(0, "--Select--");
cmbItemName.DataSource = FethItemCode();
cmbItemName.ValueMember = "ItemCode";
cmbItemName.DisplayMember = "itemName";
public DataTable FethItemCode()
{
string sql = "Select Distinct ItemCode,itemName From ItemMaster";
SqlConnection conn = new SqlConnection(conString);
conn.Open();
SqlDataAdapter da = new SqlDataAdapter(sql, conn);
DataTable dt = new DataTable();
da.Fill(dt);
return dt;
}
to display "Select" I have written code
for (int i = 0; i < cmbItemName.Items.Count; i++)
{
if (cmbItemName.Items[i].ToString() == "0")//
{
cmbItemName.DefaultCellStyle.NullValue = "Select";
}
}
But it is not working
Is the code to be written in gvInvoiceDetails_EditingControlShowing event ?
Thanks
Chandran