PDA

View Full Version : سوال: درباره master page



karim orooji
چهارشنبه 20 خرداد 1388, 01:57 صبح
با سلام به دوستان توضيحات بيشتري درباره مستر پيج ها ميخواستم


با تشكر

karim orooji
چهارشنبه 20 خرداد 1388, 15:13 عصر
كسي نيست جوابه ما رو بده

compute87
چهارشنبه 20 خرداد 1388, 16:14 عصر
سلام دوست عزیز.
شما توی مستر پیج می تونید قالب اصلی سایتتون رو طراحی کنید و بعد هر صفحه ای رو که ایجاد می کنید،می تونید واسش مشخص کنید که از اون مسترپیجتون استفاده کنه.
توی مستر پیج می تونید جاهایی از صفحتون که توی تمام pageهاتون یکسان هست رو ایجاد کنید.مثلا banner سایتتون یا مثلا یک عکسی که توی تمام صفحاتتون می خواید نمایش بدید رو توی مستر پیجتون می گذارید.
و جاهایی که در صفحاتتون متغیر هست به جاشون توی مستر پیج content place holder می گذارید.
در کل مستر پیج برای جلو گیری از ساخت قسمتهای تکراری سایتتون به صورت مکرر هست.
مثلا اگه 10 تا صفحه داشته باشید و از مستر پیج استفاده نکنید شما در این 10 صفحه باید table و تنظیماتش و banner صفحتون رو 10 بار انجام بدید اما با مستر پیج یک بار طراحی می کنید و توی صفحات دیگه استفاده می کنید و فقط لازم قسمتهای متغییر ،رو توی بقیه صفحات طراحی کنید.
موفق باشید.

hobab-theme
چهارشنبه 20 خرداد 1388, 21:52 عصر
دوست عزیز سلام
تو این پاسخ یه توضیح تکمیلی از دوست خوبمون compute87 قرار دادم
در صورتی که شما در تمام صفحات سایتتون از یک مستر پیج میخواهید استفده کنید میتونید اون مستر رو توی فایل پیکربندی web.config توی ذوت قرار بدید . با این کار دیگه لازم نیست توی هر صفحه ای که ایجاد میکنید صفحه ارشد خودتون رو معرفی کنید
قطعه کد زیر رو توی فایل پیکربندی برنامتون اضافه کنید :

<pages masterPageFile="xxx.master" />
شما باید بجای xxx.master آدرس صفحه ارشد یا همون مستر پیجتون رو بذارید.
و اگر این کد رو توی فایل پیکر بندی قرار دادید و خواستید توی یه صفحه خاص از یه مستر پیج دیگه استفاده کنید میتونید توی همون صفحه مسترپیجتون رو معرفی کنید و دیگه مستر توی قایل پیکربندی روی اون صفحه اعمال نمیشه . چون صفت masterpagefile درون صفحه محتوا بر صفحه ارشد مشخص شده در قایل پیکربندی اولویت داره.
خلاصه ببخشید ما پریدیم تو تاپیک شما:لبخند:
موفق باشید

Afshin160
چهارشنبه 24 تیر 1388, 17:28 عصر
سلام ...
هر چند اين تاپيك قديمه ولي يه فيلم آموزشي ديدم گفتم بزارم اينجا ولي هر كاري كردم نشد . ولذا يه لينك ديگه گذاشتم
توجه براي مشاهده فيلم فكر كنم اول بايد Silvetlight را نصب كنيد .

http://afshin160.blogfa.com/cat-4.aspx