This code not working
I need to change Description cell text on combo selection of GridViewComboBoxColumn
"gvItems" is my grid
public void GridInitialize()
{
try
{
Database.JangDataContext DC = new Database.JangDataContext();
gvItems.AutoGenerateColumns = false;
// Ini Col 1
var itemColumn = new GridViewComboBoxColumn("Items");
itemColumn.FieldName = "Item_ID";
itemColumn.ValueMember = "Item_ID";
itemColumn.DisplayMember = "Item_Name";
itemColumn.DataSource = (from Itm in DC.Items where Itm.IsActive == true select Itm).ToList();
gvItems.Columns.Add(itemColumn);
gvItems.Columns[0].Width = 65;
// Add Selected Text Event
gvItems.SelectionChanged += new EventHandler(gvItems_SelectionChanged);
// End Ini Col 1
var itemDetailColumn = new GridViewTextBoxColumn("Description");
itemDetailColumn.FieldName = "Item_Description";
itemDetailColumn.HeaderText = "Description";
gvItems.Columns.Add(itemDetailColumn);
gvItems.Columns[1].Width = 165;
// Ini Col 2
// End Ini Col 2
}
catch (Exception Ex) { MessageBox.Show("Some error occer while initialization grid : Error Code = {0}", Ex.Source); }
}
void gvItems_SelectionChanged(object sender, EventArgs e)
{
gvItems.CurrentRow.Cells["Description"] = "Hello There ";
}
I need to change Description cell text on combo selection of GridViewComboBoxColumn
"gvItems" is my grid
public void GridInitialize()
{
try
{
Database.JangDataContext DC = new Database.JangDataContext();
gvItems.AutoGenerateColumns = false;
// Ini Col 1
var itemColumn = new GridViewComboBoxColumn("Items");
itemColumn.FieldName = "Item_ID";
itemColumn.ValueMember = "Item_ID";
itemColumn.DisplayMember = "Item_Name";
itemColumn.DataSource = (from Itm in DC.Items where Itm.IsActive == true select Itm).ToList();
gvItems.Columns.Add(itemColumn);
gvItems.Columns[0].Width = 65;
// Add Selected Text Event
gvItems.SelectionChanged += new EventHandler(gvItems_SelectionChanged);
// End Ini Col 1
var itemDetailColumn = new GridViewTextBoxColumn("Description");
itemDetailColumn.FieldName = "Item_Description";
itemDetailColumn.HeaderText = "Description";
gvItems.Columns.Add(itemDetailColumn);
gvItems.Columns[1].Width = 165;
// Ini Col 2
// End Ini Col 2
}
catch (Exception Ex) { MessageBox.Show("Some error occer while initialization grid : Error Code = {0}", Ex.Source); }
}
void gvItems_SelectionChanged(object sender, EventArgs e)
{
gvItems.CurrentRow.Cells["Description"] = "Hello There ";
}