PDA

View Full Version : پیدا کردن رکورد خاص در گرید ویو



hana1369
شنبه 21 بهمن 1391, 20:19 عصر
سلام دوستان
خسته نباشید!
یه مشکل
من اطلاعات جدولم رو ریختم توی یه گرید
حالا می خوام مقدار یک یا دو فیلد رو ویرایش کنم
نمیدونم چطوری باید اون رکوردی که کاربر اطلاعاتش رو ویرایش می کنه پیدا کنم؟
الان فقط آدرس رکورد اول توی تابع است!
kala new_kala = new kala();
foreach (GridViewRow row in GridView1.Rows)
{
Label lbl_ID = row.FindControl("lbl_id") as Label;
TextBox txt_tedad = row.FindControl("txt_tedad") as TextBox;
TextBox txt_price = row.FindControl("txt_price") as TextBox;

try
{
new_kala.update_kala(Convert.ToInt32(txt_tedad.Tex t), Convert.ToInt32(txt_price.Text), Convert.ToInt32(lbl_ID.Text));
Label1.Text = "ثبت شد";
}
catch (Exception w)
{


}
اینم کدش!
و در ضمن در گرید یک ستون باتن (دکمه) گذاشتم و چطوری میتونم توی اون باتن برنامه نویسی کنم یعنی کد ویرایش رو توش بنویسم!
لطفاً کمک کنید خیلی ضروریه
با تشکر

hashemi85sep
یک شنبه 22 بهمن 1391, 12:27 عصر
سلام
شما اطلاعاتتون رو در همون صفحه ویرایش میکنید یا به صفحه دیگه پاس میدین ؟

hana1369
یک شنبه 22 بهمن 1391, 19:04 عصر
سلام
شما اطلاعاتتون رو در همون صفحه ویرایش میکنید یا به صفحه دیگه پاس میدین ؟

سلام
نه تو همون صفحه ویرایش میکنم

hana1369
یک شنبه 22 بهمن 1391, 21:25 عصر
مشکلم حل شد!
اینم نمونه اش
شاید مشکل کس دیگه ای هم باشه!
موفق باشید