تبلیغات :
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: مشکل در قالب اصلی

  1. #1
    آخر فروم باز
    تاريخ عضويت
    Jul 2009
    پست ها
    6,351

    پيش فرض مشکل در قالب اصلی

    سلام
    من مدتی هست دارم آموزش های MVC رو میخونم. الان مثلا یاد گرفتم که چطور از دیتابیس داده بگیرم و نمایش دهم و چطور بریزیم توی دیتابیس به وسیله فرم و این موارد
    یا مثلا گالری بسازم. فایل اپلود کنیم در سرور.
    اما همه اینها چه در کتاب ها و سایت ها بدون قالب اموزش داده میشه و فکر کنم اصلش هم همینه
    یعنی همه جا قالب سایت رو جدا یاد میدن و صفحات سمت سرور هم جدا.
    یعنی توی یک صفحه خالی ما حداقل View ممکن این کار انجام میدیم.
    الان فیلم یا اموزشی میخوام که اون قالب کلی رو ما بزاریم داخل سایت.
    منظورم ایتن هست که در وب سایت ها یک قالب کلی دارن که منو داره و اون منو ها هم یک سری زیر منو داره.
    و این قالب و منو و زیر منو در تمامی صفحات ثابت و یکسان هست. ما این ها رو چطور ایجاد کنیم که بعد مثلا قسمت اپلود فایل و ارسال مطلب و ... اینها رو بهش دیگه اضافه کنیم؟
    ممنون

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    شکل و رنگ و حالت و... را که میتوانید از طریق CSS اعمال کنید.
    میتوانید از jQuery و jQueryUI و Bootstrap و... هم استفاده کنید.
    ولی بنظر میرسد شما میخواهید بخش هایی را در کل صفحات سایت تان داشته باشد، چیزی که از آن بعنوان MasterPage یا جدیداً Layout نام برده میشود.
    کافی است یک layout.cshtml به پروژه تان اضافه کنید و شکل و الگوی مشترک را در آن پایاده سازی کنید و در بخشی که میخواهید صفحات نمایش داده شوند از تابع RenderBody استفاده کنید.
    پس از این در سایر صفحات دیگر نیازی به تایپ مجدد قطعات مشتکر نیست و فقط بخشی را که باید جای RenderBody قرار گیرد خواهید ساخت.

    در نهایت برای کنترل بیشتر و پیشرفته تر میتوانید تحقیقی روی section و RenderSection هم داشته باشید که به تعداد دلخواه میتواند در layout قرار داده شود و در سایر صفحات پر شود.
    نگاهی به نمونه های موجود بیاندازید و تلاشی بفرمائید، مشکلی بود در خدمت هستم:
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    موفق باشید.

  3. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •