دوست عزیز
شما می تونی در قسمت text مربوط به combobox نام محصول و در قسمت value مربوط به textbox کد آن را قرار دهید
فک کنم منظورمو خوب متوجه نشدید
بنده نام محصول رو از جدول به داخل کومبو باکس پاس دادم حالا میخوام وقتی ثبت میکنم بجای اسم محصول کدش ثبت بشه یعنی اون نامی که انتخاب شده کدش در دیتابیس هر چی هست اونو بدست بیارم و ثبتش کنم
دوست گرامی
شما وقتی می خوای کامبوباکس رو پر کنی text مربوط به کامبوباکس رو نام مجصولی بزار که از جدول کشیدی بیرون و vlue مربوط به کامبوباکس رو هم بزار کد محصول
هر کامبوباکسی یک text داره و یک value .
هنگام ذخیره سازی هم مقدار value آن را ذخیره کن.
نمونه زیر رو نگاه کن:
//Tbl_SakhtareChekide انتخاب تمام فیلدهای SqlCommand cmdSelect5 = new SqlCommand("Proc_SelectSakhtareChekide"); cmdSelect5.CommandType = CommandType.StoredProcedure; cmdSelect5.Connection = conn; conn.Open(); cmdSelect5.ExecuteNonQuery(); conn.Close(); SqlDataAdapter daSelect5 = new SqlDataAdapter(cmdSelect5); DataTable dtSelect5 = new DataTable(); daSelect5.Fill(dtSelect5); for (int i = 0; i < dtSelect5.Rows.Count; i++) { RadioButtonListSakhtareChekide.Items.Add(dtSelect5.Rows[i][1].ToString()); RadioButtonListSakhtareChekide.Items[i].Value = dtSelect5.Rows[i][0].ToString(); }
به تعداد اطاعات بیرون کشیده شده درون radiobuttonlist هم نام آنها و هم مقدار آنها درون radiobuttonllist ریخته می شود
باعرض سلام خدمت دوستان گرامی
من هم همین مشکل را دارم که چگونه میتوان با انتخاب یک مقدار از کامبو باکس ، آی دی یا کد آن مقدار انتخاب شده را داخل جدول ذخیره کرد ( چون من دو جدول دارم که با هم رابطه دارن ) و این کد (بعنوان مثال کد محصول انتخاب شده ) داخل جدولی ذخیره شود که قبلا آنرا به عنوان کلید خارجی تعیین کرده بودیم.
حالا من توضحیح دوست عزیزم را متوجه شدم اما دو خط کدی ر ا که داخل حلقه For نوشتند را متوجه نشدم چون حرف ما از کامبو باکس هستش حالا دوست ما از رایو باتون کد نوشتند.
ممنون بابت توضیح تان.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)