مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

hasan_adelian

عضویت از 1394/08/13

کار نکردن توابع جاوا اسکریپت در asp.net

  • پنجشنبه 13 خرداد 1395
  • 11:13
تشکر میکنم

با سلام و خسته نباشید

بنده وقتی از چنتا scriptmanager استفاده میکنم، کار نمیدن ولی وقتی از یدونه استفاده میکنم دقیقا کار میده، به عنوان مثال :

                      ScriptManager.RegisterStartupScript(this, GetType(), "GoToEndList", "GoToEndList()", true);
                            ShowMessage("حجم فایل آپلود شده بیشتر از حد مجاز است ", MessageType.Error);

 

                ScriptManager.RegisterStartupScript(this, GetType(), "ShowPanelUpload", "ShowPanelUpload()", true);

مثلا اینا باهم کار نمیدن ولی هر کذوم جدا باهم کار میدن

        function ShowPanelUpload() {
            document.getElementById('<%= FileUpload1.ClientID%>').style.display = 'block';
            document.getElementById('<%= lblmojaz.ClientID%>').style.display = 'block';
            document.getElementById('<%= lblpasvand.ClientID%>').style.display = 'block';

        }

        function GoToEndList() {
            window.location.href = "#downconversation";

        }

بنظرتون چیکار کنم که همه اسکریپت هام کار بدن؟؟

ممنون

پاسخ های این پرسش

تعداد پاسخ ها : 5 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 13 خرداد 1395
  • 12:24

منظورتون رو متوجه نشدم

بیشتر توضیح بدید

شما فقط یک ScriptManager میتونید داشته باشید

کاربر سایت

hasan_adelian

عضویت از 1394/08/13

  • پنجشنبه 13 خرداد 1395
  • 22:56

آقای مدائنی بنده توی یک تابع از چنتا تابع ScriptManager استفاده کردم (یعنی چنتا تابع مختلف جاوا اسکریپت رو صدا میزنم)، بنظرتون چیکار کنم؟

چون نمیتونم ازشون استفاده نکنم؟

بنظرتون تابع ها رو یکی کنم؟

الان چطوری میتونم چنتا تابع رو صدا بزنم با یه ScriptManager ؟؟

ممنون ازتون آقای مدااااااائنی heart

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 14 خرداد 1395
  • 07:44

چرا از ScripManager استفاده میکنید ؟

چرا در زمان مورد نظر مستقیم تابع را فراخوانی نمی کنید ؟

کاربر سایت

hasan_adelian

عضویت از 1394/08/13

  • جمعه 14 خرداد 1395
  • 09:36

من فقط بلدم از ScripManager برای صدا زدن توابع جاوا اسکریپت استفاده کنم!! راه دیگه ای هم هست که بخوام توی کدبیهایند از کدهای جاوا اسکرسپت استفاده کنم؟؟ یا یه تابع جاوا اسکریپت رو صدا بزنم؟

منظورتونو از سوال دوم متوجه نشدم!! مگه با استفاده از ScripManager  توی زمان مناسب تابع مستقیما فراخوانی نمیشه؟؟ چطوری میتونم مستقیما فراخوانی کنم؟؟

ممنون ازتون آقای مدائنی که بهم کمک میکنید heart

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 14 خرداد 1395
  • 15:33

دلیل اینکه از کد صدا میزنید چیست ؟

چرا از Ajax استفاده نمی کنید ؟

کتاب فارسی آموزش Ajax

فراخوانی Code Behind با استفاده از Jquery ajax در Asp.Net

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)