PDA

View Full Version : سوال: تغییر کنترلهای asp.net با javascript



IranVisual
پنج شنبه 16 خرداد 1387, 19:50 عصر
چجوری میتونم با کد javascript خصوصیت textbox خود عنصر asp.net رو تغییر بدم یا backcolor عنصر button در ضمن من نمیخوام از کنترلهای html برای این کار استفاده کنم

twelve
پنج شنبه 16 خرداد 1387, 22:05 عصر
از Attributes استفاده کن ، بحث زیاد شده جستجو کن

mahdi_farhani
جمعه 17 خرداد 1387, 05:18 صبح
شما اگر بخواهی از اسکریپت استفاده کنی ، باید مثل HTML باش برخورد کنی ، چون در نهایت تمام کنترلهای ASP.net به HTML تبدیل میشن .
مثلاٌ

.....GetElementbyID("MyTextBox").style.color=red
MyTextBox یک کنترل دات نتی هست ، ولی وقتی صفحه لود شد دیگه HTML میشه .
امیدوارم من منظورتو فهمیده باشم و همچنین شما منظوره منو

MehranZand
جمعه 17 خرداد 1387, 09:05 صبح
مهدی جان، نام کنترل ها هم تغییر میکنه و شما باید از خاصیت ClientID اون کنترل برای دسترسی به اون کنترل استفاده کنی.

mahdi_farhani
جمعه 17 خرداد 1387, 10:26 صبح
مهران جان حرف شما درسته ، ولی همیشه نیازی نیست از ClientId استفاده کنه ....
مثلاً وقتی من نام Textbox که تو HTML درست میشه رو بلدم چه احتیاجی به ClientId هست . (ctl00_txtEnglish)

Behrouz_Rad
جمعه 17 خرداد 1387, 10:32 صبح
مثلاً وقتی من نام Textbox که تو HTML درست میشه رو بلدم چه احتیاجی به ClientId هست .

آینده نگری!...