PDA

View Full Version : نقش ScriptManager در رفع این مشکل چیست؟



maktab
پنج شنبه 29 دی 1390, 20:04 عصر
سلام
من وقتی از url routing استفاده میکنم از کدهای JQuery نوشته شده در اون صفحه ارور میگیره یه نمونه از اون رو هم در لینک زیر گذاشتم:
http://barnamenevis.org/showthread.php?323787-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-url-routing-%D8%AF%D8%B1-web-app

ولی حالا وقتی لینک کتابخانه JQuery را در یک ScriptManager قرار میدم. درست میشه!!! واقعا چرا اینطوریه؟ اصلا نقش ScriptManager در اینجا چیه؟ این ScriptManager چکار میکنه که کدها درست جواب بدن؟

sh.eng
پنج شنبه 29 دی 1390, 23:37 عصر
سلام
برای رفع این مشکل نیاز نیست از کنترل ScriptManager استفاده کنید. بهتر است تمام آدرس دهی به فایل های خارجی خودتان را تغییر بدید. آدرس فایل های جاوا، سی اس اس و...
برای مثال برای مثال فوق بهتره به این صورت بنویسید:


<script src='<%: Page.ResolveUrl("~/Scripts/jquery-1.4.1.min.js")%>' type="text/javascript"></script>


موفق باشید...

مهدی کرامتی
جمعه 30 دی 1390, 09:00 صبح
ScriptManager کار تبدیل مسیرهای نسبی (مانند ~/Scripts/jquery-1.4.1.min.js به مسیرهای واقعی را برای شما انجام می دهد.