PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : صفحه ي اصلي وب در Master Pages in ASP.NET 2.0



TAHA
09-30-2009, 06:54 AM
http://pnu-club.com/imported/mising.jpg

Master pages در جهت رفع یکی از مهمترین کمبودهای ASP.NET قبلی ارائه شده است. تابحال اگر برنامه نویس ASP.NET می خواست توانایی یکسانی را به تمام صفحات اعمال کند می توانست با ایجاد یک یوزرکنترل و قرار دادن آن در صفحات مختلف این امر را محقق سازد (برای مثال اعمال تمپلیت ها). اگر تعداد صفحات یک پروژه زیاد باشد این عملیات، واقعا زمانگیر و اعصاب خرد کن خواهد بود! (هر چند در حد یک drag & drop است) . هدف از ارائه ی master pages حل این مشکل می باشد.
در اینجا برنامه نویس می تواند محتوایی را که قرار است در تمامی صفحات تکرار شود درون یک master page‌ قرار دهد و سپس با استفاده از کنترل ContentPlaceHolder محل قرار گیری سایر اجزای صفحات اصلی را مشخص را سازد.

بعنوان مآخذ خوب می توان لینک های زیر را معرفی کرد :

http://msdn.microsoft.com/library/de...asterpages.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs05/html/aspnet-masterpages.asp)
http://www.c-sharpcorner.com/Code/20...asterPages.asp (http://www.c-sharpcorner.com/Code/2004/May/MasterPages.asp)
http://www.ondotnet.com/pub/a/dotnet...onwhidbey.html (http://www.ondotnet.com/pub/a/dotnet/2004/09/27/libertyonwhidbey.html)
Introducing ASP.NET 2.0 Master Pages (http://www.devx.com/dotnet/Article/18042/1954?pf=true)