تور لحظه آخری
امروز : جمعه ، 13 مهر 1403    احادیث و روایات:  امام صادق (ع):دانشمندان وارثان پيامبران هستند
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1820573042




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

آموزش ساخت یک Master Page - خلاصه و مفید -


واضح آرشیو وب فارسی:سایت ریسک: آموزش ساخت یک Master Page - خلاصه و مفید reza 6966 15 مرداد 1388, 15:58یکی از قابلیت هایی که Asp. net 2.0 یا در حقیقت برنامه vs 2005 داره همین master page هستش. ASP. NET 2.0 Master Page برای چی master page : یکی از دغدغه هایی که طراحان وب سایت توی صفحات داینامیک دارند همین نوشتن کد زیاد یا در حقیقت کد نوشتن دویاره توی همه صفحات سایت است. فرض کنید که شما یک منو دارید که قرار است توی تمام صفحات سایت شما دیده بشه و کاربران بتونند اون رو ببینن.برای این کار مجبور هستید که اگر سایت شما 20 صفحه داره توی همه 20 صفحه کد مربوط به این منو رو بنویسید که نمایش داده بشه و از داخل بانک شما مطالب رو sort کنه. یا اینکه فرض کنید شما قالب سایتتون رو باید برای همه 20 صفحه سایت هی کدش رو بنویسید یا در نحایت همش کپی و paste کنید. ولی اگر از این قابلیت یعنی master page استفاده کنید تمام مشکلات شما رفع میشه. نحوه ساخت master page : قبل از اینکه فرمی جدید در پروژه خودتون بسازید ابتدا از منوی Add New Item یک template از نوع Master Page بسازید.منظورم همون جایی است که می تونید فایل های aspx و یا style sheet به پروژه خودتون اضافه کنید. شما می تونید یه اسم مشخص براش بزارید و ok کنید. بعد وقتی صفحه شما باز میشه داخلش یک palace holder است که با وجود اون می تونید اطلاعات صفحه های دیگه رو نشون بدید. در ابتدا اون place holder رو پاک کنید و از ابتدا شروع کنید. قالب سایت خودتون رو کدنویسی کنید . مثلا بنر سایت رو درست کنید و مکان قرار گرفتن اطلاعات کل صفحات رو مشخص کنید. تمام مطالبی که قرار توی همه صفحات شما ایجاد بشه رو وارد کنید. در ضمن باید بگم که شما می تونید توی aspx.cs صفحه خودتون برنامه نویسی هم بکنید و تکرار محدود به کدهای html نیست. بعد مثلا جاهایی که می خواید اطلاعات صفحات دیگه شما قرار بگیره از منوی toolbox یک کنترل Content Placeholder اضافه کنید. بعد میریم سراغ ساخت صفحه های دیگه. موقعی که داریم صفحات جدید رو میسازیم باید تیک select master page را بزنید.وقتی این کار رو می کنید یک منو دیگه باز میشه که میشه master page خودتون رو انتخاب کنید. انتخاب کنید و ok کنید. بعد میبینید که صفحه جدید ایجاد شده قالب اصلیش همون master page است. الان دیگه باید content placeholder خودتون رو ادیت کنید و مطالب اون صفحه خودتون رو بنویسید. با این کار دیگه لازم نیست برای همه صفحات کد بنویسیم. منبع : () موفق باشید. :cool: reza 6966 16 مرداد 1388, 01:11انگار این مطالب واسه هیچکی مهم نیس یا شاید اینجا کسی برنامه نویسی تحت وب کار نمی کنه ....




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 5172]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن