من داخل فولدر اصلی پروژم یه سری ساب فولدر دیگه ساختم.(برای سطوح دسترسی مختلف) ولی موقع اجرا, تصویر header را که داخل master قرار داره نشون نمیده. علت چی میتونه باشه؟
من داخل فولدر اصلی پروژم یه سری ساب فولدر دیگه ساختم.(برای سطوح دسترسی مختلف) ولی موقع اجرا, تصویر header را که داخل master قرار داره نشون نمیده. علت چی میتونه باشه؟
یا آدرس تصویر رو به نسبت پوشه ای که فایل توش هست اشتباه دادی یا از Authorization استفاده کردی که در وب کانفیگ root با استفاده از location باید به پوشه عکس هات مجوز بدی.
<location path="WebAdmin/img">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
الان WebAdmin ساب فولدر هست.
موفق باشید.
وقتی ما از master page استفاده میکنیم در زمان اجرا اون به قسمتی از صفحه شما تبدیل میشه. مشکلی که شما داری به سه علت ممکنه اتفاق بیافته:موفق باشی
- عکسی که استفاده کردی در یکی اشتباها در یکی از پوشه های سیستمی سایت مانند app_code , app_data و ... گذاشتی که در زمان طراحی درسته و لی در زمان اجرا چون دسترسی به اون پوشه ها به دلایل امنیتی ممنوع است تصاویر نمایش داده نمیشه.
- مشکل سطح دسترسی که دوستمون m.hamidreza توضیح دادند خدمتون.
- تصاویری که در master page استفاده کردی نسبت به اون ادرس دهی شده . حال اگه صفحه ای که از اون استفاده میکنه توی یه پوشه دیگه باشه در زمان اجرا آدرس دهی به هم میخوره و تصویر نمایش داده نمیشه. برای حل این مشکل دو راه دارید 1 - یا master page و تصویر رو به پوشه صفحه دوم ببرید و یا اون عکس رو توی پوشه صفحه توی آدرسی شبیه اونی که قبلا داشتی کپی کنی . مثلا اگه اون توی پوشه pic باشه باید توی پوشه اون صفحه یه پوشه به اسم pic بسازی و اونو اونجا ی کنی.
هم می تونه مسایلی که دوستان گفتند باشه هم مشخصات خود عکس اگر DPI آن بالا باشد قبل از اجرا نشون میده اما موقع اجرا نه!!