با سلام و خسته نباشید
بنده وقتی از چنتا 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"; }
بنظرتون چیکار کنم که همه اسکریپت هام کار بدن؟؟
ممنون
منظورتون رو متوجه نشدم
بیشتر توضیح بدید
شما فقط یک ScriptManager میتونید داشته باشید
آقای مدائنی بنده توی یک تابع از چنتا تابع ScriptManager استفاده کردم (یعنی چنتا تابع مختلف جاوا اسکریپت رو صدا میزنم)، بنظرتون چیکار کنم؟
چون نمیتونم ازشون استفاده نکنم؟
بنظرتون تابع ها رو یکی کنم؟
الان چطوری میتونم چنتا تابع رو صدا بزنم با یه ScriptManager ؟؟
ممنون ازتون آقای مدااااااائنی
چرا از ScripManager استفاده میکنید ؟
چرا در زمان مورد نظر مستقیم تابع را فراخوانی نمی کنید ؟
من فقط بلدم از ScripManager برای صدا زدن توابع جاوا اسکریپت استفاده کنم!! راه دیگه ای هم هست که بخوام توی کدبیهایند از کدهای جاوا اسکرسپت استفاده کنم؟؟ یا یه تابع جاوا اسکریپت رو صدا بزنم؟
منظورتونو از سوال دوم متوجه نشدم!! مگه با استفاده از ScripManager توی زمان مناسب تابع مستقیما فراخوانی نمیشه؟؟ چطوری میتونم مستقیما فراخوانی کنم؟؟
ممنون ازتون آقای مدائنی که بهم کمک میکنید
دلیل اینکه از کد صدا میزنید چیست ؟
چرا از Ajax استفاده نمی کنید ؟
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)