PDA

View Full Version : سوال: فراخوانی توابع جاوا اسکریپت سمت کلاینت در سمت سرور



malloc
چهارشنبه 08 آذر 1391, 18:28 عصر
سلام دوستان
من یه تابعی در سمت کلاینت نوشتم و میخوام سمت سرور وقتی قلان اتفاق افتاد اون تابع سمت کلاینت اجرا بشه؟؟
:متفکر:

ahmad156
چهارشنبه 08 آذر 1391, 18:59 عصر
ScriptManager.RegisterStartupScript(Page, Page.GetType(), Guid.NewGuid().ToString(), "alert('اطلاعات با موفقیت وارد شد');", true);

که به جای alert میتونین نام تابع مورد نظر رو بنویسین
البته یه سرچ کوچیک میزدین پیدا میکردین:چشمک:

malloc
چهارشنبه 08 آذر 1391, 19:15 عصر
داداش خیلی Like داری.گشتم نبود . دمت گرم

ali9698
چهارشنبه 08 آذر 1391, 23:57 عصر
سلام
آقای ahmad156 یه سوالی دارم
این کد که نوشتین رو من قبلا استفاده میکردم اما توی هر صفحه فقط یه بار کار میده.
منظورم اینه که اگه شما این خط که خودتون نوشتین رو دو بار پشت سر هم کپی کنین و با breakpoint چک کنین هر دو خط اجرا میشه اما فقط توی خط اول کد جاوا یعنی alert اجرا میشه...
چجوری این مشکل رو حل کنم؟!

ahmad156
شنبه 11 آذر 1391, 16:26 عصر
دوست عزیز من هنوز این جور مشکلی برخورد نکردم کدتون رو بذارین

ali9698
شنبه 11 آذر 1391, 22:13 عصر
مشکل حل شد ممنون

minaalamshahi
پنج شنبه 23 آذر 1391, 09:37 صبح
ScriptManager.RegisterStartupScript(Page, Page.GetType(), Guid.NewGuid().ToString(), "alert('اطلاعات با موفقیت وارد شد');", true);

که به جای alert میتونین نام تابع مورد نظر رو بنویسین
البته یه سرچ کوچیک میزدین پیدا میکردین:چشمک:
من از این دستور بعد از خوندن پورت استفاده کردم اما جواب نمیده
می خواستم وقتی اطلاعات از پورت خونده شد مقدارش alert بشه اما نشد

siavashdez
پنج شنبه 23 آذر 1391, 10:37 صبح
راحت ترین راه اینه که برای کنترلی که عملیات postback رو تولید میکنه توی page_load یک attribute تعریف کنین .