PDA

View Full Version : درخواست دستور نمایش بک فیلد از یک رکورد در تکست باکس



perkas
شنبه 12 مرداد 1392, 16:54 عصر
سلام

با استفاده از linq اطلاعات رو به دیتاگرید انتقال دادم و یه فرم ساختم که از طریق اون میتونم اطلاعات رو انتقال بدم به تیبل


حالا میخوام یه تکست باکس بسازم که روی هر سطری از دیتا گرید ویو کلیک کنم مثلا فیلد "نام" رو توش نمایش بده
به روش linq . چطور باید این کار رو بکنم ؟؟؟

amir200h
شنبه 12 مرداد 1392, 17:17 عصر
تو رویداد SelectionChanged دیتاگریدت اینو بنویس
textboxe1.Text = dvg.CurrentRow.Cells[0].Value.ToString();

perkas
شنبه 12 مرداد 1392, 17:27 عصر
تو رویداد SelectionChanged دیتاگریدت اینو بنویس
textboxe1.Text = dvg.CurrentRow.Cells[0].Value.ToString();

چنین خاصیتی نبود

بعد اگه بخوام برا چند تکست باکس این کار رو بکنم که تمام فیلدها رو نشون بده ؟؟؟

amir200h
شنبه 12 مرداد 1392, 17:52 عصر
اندیس خونه ی دیتاگرید را افزایش بده
txteditid.Text = dgsearchdaro.CurrentRow.Cells[0].Value.ToString();
txteditlname.Text = dgsearchdaro.CurrentRow.Cells[1].Value.ToString();
txteditfname.Text = dgsearchdaro.CurrentRow.Cells[2].Value.ToString();

perkas
شنبه 12 مرداد 1392, 18:14 عصر
اونجا همه چیز هست بجز اسم اون تکست باکسی که میخوام ؟؟؟

amir200h
شنبه 12 مرداد 1392, 18:29 عصر
نام تکست باکسو خودت باید براری در قسمت name

sohil_ww
شنبه 12 مرداد 1392, 19:10 عصر
اول از همه

به روش linq . چطور باید این کار رو بکنم ؟؟؟

لینک روشی برای برقراری ارتباط با پایگاه داده ،فایل های Xml و ....
نه راهی که شما داری می ری

درضمن اکثر کنترل های موجود در C# خاصیت text دارن درسته ؟

من چند وقت پیش 1 نمونه کد برای label تو همین تالار ها قرار دادم
ایناهاش (http://barnamenevis.org/showthread.php?411405-%D9%88%DB%8C%D8%B1%D8%A7%DB%8C%D8%B4-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%AF%D8%B1-Access&highlight=sohil_ww)

اگه متوجه نشدی از تو یک اشاره از من کمک کردن !