ورود

View Full Version : آدرس دهی فایل ها در مستر پیج



Buggsbunny
دوشنبه 07 مرداد 1387, 10:09 صبح
سلام و خسته نباشید
مشکل من آدرس دهی فایل ها در فایل مستر پیجم هست. مشکلم اینجا پیش میاد که صفحاتی که از اون مستر پیج استفاده می کنند در سطح های متفاوتی قرار داشته باشند (مثلا یک صفحه در فولدر admin و صفحه دیگه توی روت)
اینجاست که آدرسهام به هم می ریزن و فایلها درست نمایش داده نمی شوند.
مثل این مورد:
<script type="text/javascript" src="Scripts/myScripts.js"></script>

در ضمن نمی دونم چرا با آدرس دهی user Control ها مشکلی پیش نمیاد؟ و به صورت صحیح پیدا می شن
<%@ Register Src="UserControls/HeaderMenu.ascx" TagName="HeaderMenu" TagPrefix="uc1" %>

چه تفاوتی بین این دو هست؟

amir.NET2
دوشنبه 07 مرداد 1387, 10:23 صبح
آدرس دهی همه رو تو Web.Config انجام بده

لینک های Javascript هر موقع Runtime بساز نسبت به Root

el_abdollahi
دوشنبه 07 مرداد 1387, 11:53 صبح
Dim Include As New HtmlGenericControl("script")
Include.Attributes.Add("type", "text/javascript")
Include.Attributes.Add("src", ResolveUrl("~/Scripts/PECalendar.js"))
Me.Page.Header.Controls.Add(Include)

کد بالا رو برای هر کدوم از فایلهای جاوااسکریپت بنویس و اونها رو توی page_load مسترپیج قرار بده. مشکلت حل میشه.

Buggsbunny
دوشنبه 07 مرداد 1387, 12:21 عصر
دست جفتتون درد نکنه
حل شد مشکلم