PDA

View Full Version : مشکل با اجرای اسکریپت با Updatepnael



mahdi_farhani
یک شنبه 06 آبان 1386, 20:18 عصر
من احتیاج دارم که تو برنامم یک اسکریپت را Runtime بسازم و اونو اجرا کنم . ساختن و اجرا کردنش رو مشکل ندارم ، مشکل از اینجا شروع میشه که این کارها باید زمانی اجرا بشه که یکی از توابع صدا زده میشه و .....
مشکل اساس کار اینجاست که Updatepanel اجازه نمیده که این کدهای اسکریپت من که به وسیله Clientscript ساخته میشه به داخل صفحه بره ......
(خیلی حرف زدم خودم خستم شد ....:لبخند:)
آیا راه دیگه ای هست که من بتونم این کارو بکنم ، ...
اصلاً شاید راهی که دارم میرم از پایه اشتباه بوده ....

mahdi_farhani
دوشنبه 07 آبان 1386, 18:59 عصر
آخه چرا هیچکی سوالای منو جواب نمیده .......................................
///////////////////////////////////////////////////////////////////////////////
جوابشو خودم پیدا کردم


ScriptManager.RegisterClientScriptBlock(this, typeof(Page), "CheckScript", "alert('yes----ScriptManger')", true);

با این کد دیگه میتونید داخل Update panel اسکریپت های مورد نظر خود را اجرا کنید ...............

mp2009
دوشنبه 07 آبان 1386, 21:58 عصر
داداش مرسی خیلی گلی
دستت درد نکنه

IranVisual
شنبه 10 فروردین 1387, 18:44 عصر
آقا من نمیتونم از این کد استفاده کنم یعنی نمیدونم به جای this باید چی بنویسم یا اینکه typeof(Page) یعنی چه خود page کافیه یا یه چیز دیگه باید به جاش بنویسم

mahdi_farhani
شنبه 10 فروردین 1387, 19:48 عصر
اگر از VB استفاده میکنی از دستور me و me.getType() استفاده کن .

tc1000
شنبه 18 آبان 1387, 21:39 عصر
من با AJAX برنامهم تا حالااپدیت رو انجام میداده ولی الان همون پیام اشکال رو میده

mahdi_farhani
یک شنبه 19 آبان 1387, 15:04 عصر
ببخشید اینجا پیام خطایی وجود نداره ، من یه مشکل داشتم اونم فقط تو اجرای اسکریپت بود .
اگر مشکلی وجود داره ، یک تاپیک جدا بزن تا بهش رسیدگی بشه