PDA

View Full Version : سوال: مشکل در UpdatePanel



vira1368
یک شنبه 29 دی 1392, 19:27 عصر
سلام
یک صفحه دارم که یک UpdatePanel روش قرار دادم و داخل این UpdatePanel یک دکمه هست.
بیرون این UpdatePanel یک textBox هست. میخوام وقتی روی دکمه کلیک میکنم این متن داخل textBox پاک بشه!
چطوری میتونم این کار رو انجام بدم؟

lidaline
یک شنبه 29 دی 1392, 19:55 عصر
باید این کار رو در event دکمه انجام بدین همین

mamad174
یک شنبه 29 دی 1392, 20:58 عصر
دوستمون درست میگن ولی معمولا تا جایی که بنده هم با این مشکلات دست و پنجه نرم کردم اشیای داخل update panel نمی تونن کنترلی روی اشیایی که بیرون هستن داشته باشن با حداقل با مشکل مواجه میشن شما بهتره textbox رو هم داخل update panel قرار بدی و داخل button_click دکمه این رو بنویسید


textbox1.text="";

vira1368
یک شنبه 29 دی 1392, 22:49 عصر
بله اما مشکل اینه که باید textBox بیرون از updatePanel باشه! حتی با FindControl هم نتونستم روش رویدادی رو اعمال کنم.
دوستان کسی تابحال به این مشکل برنخورده؟ واقعاً چجوری میشه روی یک کنترل خارج از updatePanel دستوری رو انجام داد؟؟؟؟؟

vira1368
دوشنبه 30 دی 1392, 01:18 صبح
به جواب رسیدم، این کد رو باید در رویداد دکمه بنویسیم:

ScriptManager.RegisterStartupScript(Page, this.GetType(), "script", "document.getElementById('" + TextBox1.ClientID + "').value='MY TEXT';", true);