h.mohebbi
سه شنبه 28 دی 1400, 02:07 صبح
سلام خدمت دوستان.من به یه مشکل بر خوردم و اون اینکه یک برنامه نوشتم که فاکتور ثبت میکنه و در دیتا گرید ویو از چندتا کمبو باکس استفاده کردم.هنگام ثبت فاکتور جدید و ذخیره اون هیچ مشکلی ندارم.اما هنگامی که میخوام فاکتور ذخیره شده رو دوباره باز کنم و ویرایش کنم با یه حلقه for دیتا گرید ویو رو پر میکنم و سلول هایی که کمبو باکس بودن valuemember شون دسترسی ندارم و هنگام ذخیره سازی دوباره فاکتور به مشکل بر میخورم.
var Detail= db.FillDetailByFactorId(FactorIdForEdit).ToArray() ;
for(int i=0; i<Detail.Length; i++)
dgvAddItems.Rows[i].Cells[0].Value = Detail[i].ProductGroupName;
سلول Cells[0] هنگام ذخیره سازی باید از نوع عدد باشد در حالی که با کد بالا از نوع رشته ای پر شده است.
اگه دوستان جواب بدن ممنون میشم
var Detail= db.FillDetailByFactorId(FactorIdForEdit).ToArray() ;
for(int i=0; i<Detail.Length; i++)
dgvAddItems.Rows[i].Cells[0].Value = Detail[i].ProductGroupName;
سلول Cells[0] هنگام ذخیره سازی باید از نوع عدد باشد در حالی که با کد بالا از نوع رشته ای پر شده است.
اگه دوستان جواب بدن ممنون میشم