PDA

View Full Version : دسترسی به تکست باکس در هر سطر دیتاگرید



azizhe
شنبه 10 بهمن 1388, 22:15 عصر
سلام من برای ویرایش در دیتاگرید یک تکست باکس گذاشتم که مقدار را در تکست وارد کند و همان جا دکمه ویرایش را بزند ولی به مقدار تکست باکس دسترسی ندارد و ویرایش انجام نمیشه.لطفا راهنمایی کنبد.با تشکر:عصبانی++:

masoud180
یک شنبه 11 بهمن 1388, 10:24 صبح
شما باید یکی از دکمه های خود گرید مثل delete یا edit را اذافه کنید بعد توی رویداد rowDeleting میتونید با خاصیت e.rowIndex شماره سطر را گیر بیاری بقیه ی کار هم که راحته دیگه
TextBox tx = (TextBox) gridview1.rows[e.rowIndex].cell[shomare sotoni ke text toshe]..FindControl("txtTest");
مقداری که توی textBoxetقرار داره هم میشه tx.text

yekta64
یک شنبه 11 بهمن 1388, 10:48 صبح
سلام من برای ویرایش در دیتاگرید یک تکست باکس گذاشتم که مقدار را در تکست وارد کند و همان جا دکمه ویرایش را بزند ولی به مقدار تکست باکس دسترسی ندارد و ویرایش انجام نمیشه.لطفا راهنمایی کنبد.با تشکر:عصبانی++:

سلام
همنطور كه دوستم گفتن با اضافه كردن دكمه ي edit خود گريد ويو و رويداد rowedit مي توني به محتواي تكس باكس دسترسي داشته باشيد و ويرايش رو انجام بديد.
موفق باشيد.