PDA

View Full Version : سوال: گرفتن مقادیر تکس باکس های ایجاد شده در زمان اجرا و ثبت در پایگاه داده



maghsoudluie
چهارشنبه 09 بهمن 1392, 15:57 عصر
سلام من در گرفتن مقادیر تکس باکس های ایجاد شده در زمان اجرا مشکل دارم.صرت مساله به این صورت است که یک مقدار از کمبوباکس دریافت کرده و با انتخاب عدد به اون تعداد تکس باکس ایجاد کند برای نام و ایجاد تکس باکس ها از حلقه for استفاده کردم .کلیه ای کد ها داخل کمبو باکس هست ولی نمی دونم چجوری این مقدار را با button ثبت در پایگاه داده کنم زیرا شناسایی نمی شوند این تکس باکس ها در داخل باتن

mthreat.info
چهارشنبه 09 بهمن 1392, 16:31 عصر
http://barnamenevis.org/showthread.php?432170-%D9%BE%DB%8C%D8%AF%D8%A7-%DA%A9%D8%B1%D8%AF%D9%86-tag-%DB%8C%DA%A9-label-%D8%A7%D8%B2-%D8%AA%D8%B9%D8%AF%D8%A7%D8%AF-%D9%86%D8%A7%D9%85%D8%B4%D8%AE%D8%B5%DB%8C-%D8%A7%D8%B2-label

babak1368
چهارشنبه 09 بهمن 1392, 16:52 عصر
سلام دوست عزیز
یک راهش اینه که یک لیستی از textbox ها داشته باشی که هر وقت یک textbox داینامیک اضافه کردی آن textbox رو به این لیست اضافه کنی و در آخر کل textbox های موجود در لیست را foreach بزنی و مقادیریشو بگیری بزاری تو دیتا بیس
اگه متوجه نشدین بیشتر توضیح بدم
البه فقط یکی از راه ها هست

maghsoudluie
جمعه 11 بهمن 1392, 08:26 صبح
میشه بصورت کد برام بنویسی .من برای اندیس تکس باکس ها از for اسنفاده کردم حالا داخل باتن چجوری از foreach استفاده کنم .

CsharpNevisi
جمعه 11 بهمن 1392, 10:11 صبح
این کدو تو باتنت بنویس و یه اجرا بگیرو نتیجه رو ببین
foreach(Control Ct in this.Controls)
{
if(Ct is TextBox)
{
MessageBox.Show(Ct.Text);
}
}