vb8334
چهارشنبه 22 آبان 1392, 00:27 صبح
سلام
دوستان من در تب گرید دو تا datagridview قرار دادم من در هنگام فرم لود اطلاعات را در گرید اول لود میکنم
اما می خوام با کلیک بر روی هر سطری یه سری الاعات که مربوط به اون سطر هست توی گرید دوم نشون داده بشه مثلآ کار به این صورت هستش که اطلاعات سفارش های مشتری توی گرید دوم نمایش داده میشه
اما هر کار کردم نشد من کد رو نوشتم ارور هم نمیده اما نمیتونم توی گرید دوم نمایش بدم
private void gridCustomer_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
//var s = gridCustomer.Rows[e.RowIndex].Cells[e.ColumnIndex].Value;
if (e.RowIndex >= 0)
{
DataGridViewRow row = this.gridCustomer.Rows[e.RowIndex];
var selectedItme = row.Cells["Id"].Value;
var objOrder = orderBusiness.OrderFindById(Convert.ToInt32(select edItme));
gridOrder.DataSource = objOrder;
}
}
مرسی
دوستان من در تب گرید دو تا datagridview قرار دادم من در هنگام فرم لود اطلاعات را در گرید اول لود میکنم
اما می خوام با کلیک بر روی هر سطری یه سری الاعات که مربوط به اون سطر هست توی گرید دوم نشون داده بشه مثلآ کار به این صورت هستش که اطلاعات سفارش های مشتری توی گرید دوم نمایش داده میشه
اما هر کار کردم نشد من کد رو نوشتم ارور هم نمیده اما نمیتونم توی گرید دوم نمایش بدم
private void gridCustomer_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
//var s = gridCustomer.Rows[e.RowIndex].Cells[e.ColumnIndex].Value;
if (e.RowIndex >= 0)
{
DataGridViewRow row = this.gridCustomer.Rows[e.RowIndex];
var selectedItme = row.Cells["Id"].Value;
var objOrder = orderBusiness.OrderFindById(Convert.ToInt32(select edItme));
gridOrder.DataSource = objOrder;
}
}
مرسی