
نام فایل : Master-Page-در-ASP.NET-2.0-13-ص
فرمت : .doc
تعداد صفحه/اسلاید : 12
حجم : 75 کیلوبایت
Master Page
در
ASP.NET 2.0
طراحی و پياده سازی يك وب سايت پويا مسائل و چالش های مختص به خود را دارد . هماهنگی بين عناصر موجود در سايت و يكسان بودن شكل ظاهری تمامی صفحات نمونه ای در اين زمينه است . ما نمی خواهيم سايتی را پياده سازی نمائيم كه هر صفحه آن شكل ظاهری مختص به خود را داشته باشد و با هر كليك كاربر برای حركت بين صفحات موجود در سايت اين تصور ايجاد گردد كه وی قدم در سايتی ديگر نهاده كه همه چيز آن با صفحه قبل تفاوت دارد. برای حل مشكل فوق سعی می گردد كه عناصر متداول موجود بر روی يك صفحه دقيقا" بر روی ساير صفحات نيز تكرار گردد تا تمامی صفحات دارای يك شكل يكسان هم از لحاظ طرح بندی و هم از نظر عناصر باشند . در صورت تغيير صفحات ( هم از لحاظ شكل ظاهری و هم بكارگيری عناصر جديد ) ، می بايست عناصر اضافه شده بر روی ساير صفحات نيز منتشر شوند تا تناسب سايت حفظ شود . ( عملياتی بس خسته كننده و تكراری كه فاقد هرگونه تجربه جديد است ) .
Master Page
ارائه شده در
ASP.NET
2.0 ، روشی منطقی و اصولی برای حل مشكلات فوق را در اختيار پياده كنندگان برنامه های وب قرار می دهد .
Master Page
چيست ؟
يك صفحه تمپليت است كه عناصر ويژوال به همراه رفتار آنان را برای تمامی صفحات موجود بر روی سايت مشخص می نمايد .
صفحه ای است كه شامل تگ های
Html
و كنترل هائی است كه قصد به اشتراك گذاشتن آنان را بين چندين صفحه موجود در سايت داريم . مثلا" در صورتی كه تمامی صفحات يك وب سايت می بايست دارای يك عنوان و يا
footer
مشابه و يا منوهای مسيرياب يكسانی باشند ، می توان آنان را در يك
Master
Page
و تنها برای يك مرتبه تعريف نمود . در ادامه تمامی صفحاتی كه در ارتباط با
Master Page
می باشند قادر به استفاده از عناصر تعريف شده خواهند بود ( جلوه ای ديگر از توارث و اين مرتبه از يك صفحه به ساير صفحات ) . بديهی است در صورتی كه عناصر موجود در
Master
...
مبلغ قابل پرداخت 26,000 تومان