آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

آموزش تنظیم یک View در MVC

دوره های مرتبط با این مقاله

تنظیم یک View

کدی که توسط امکان Scaffolding به صورت ویزاردی ایجاد می شود یک نقطه ی شروع بسیار مناسب برای برنامه ی شما محسوب می شود، با این وجود تمام آن قابلیت هایی که شما در برنامه ی خود به آن نیاز دارید را لزوما فراهم نمی کند. این امکان برای شما وجود دارد که با تنظیم سفارشی آن کد، نیازهای برنامه ی خود را برطرف سازید. در حال حاضر برنامه ی شما دوره های آموزشی که دانشجویان در آن ثبت نام کرده اند را برای دانشجوی انتخابی نمایش نمی دهد. در این مبحث، دوره های آموزشی که دانشجویان در آن ثبت نام کرده اند را ویژه ی هر دانشجو به view با نام Details اضافه می کنیم و جزئیات دانشجوی انتخابی را در قالب view Details به نمایش می گذارد.
فایل Students/Details.cshtml را باز کرده و در زیر تگ < /dl>، و پیش از تگ بسته ی< /div> ، کد زیر را جای گذاری کنید.


< table class="table">


            Course Title
        

            Grade
        

            Credits
        
    
    @foreach (var item in Model.Enrollments)
    {


                @Html.DisplayFor(modelItem => item.Course.Title)
            

                @Html.DisplayFor(modelItem => item.Grade)
            

                @Html.DisplayFor(modelItem => item.Course.Credits)
            
        
    }
< /table>

این کد یک جدول می سازد که به ازای هر رکورد در جدول Enrollment ، یک سطر برای دانشجوی انتخابی نمایش می دهد. متد Display، HTML شی مورد نظر (modelItem) که آن عبارت را نمایش می دهد، render می کند (اجرا کرده و نمایش می دهد). برای این از متد Display استفاده می کنیم (بجای اینکه مقدار property را به سادگی در کد مورد نظر بگانجانید) که مطمئن شویم مقدار بر اساس نوع آن و همچنین قالب آن نوع فرمت بندی می شود. در این مثال، هر عبارت تنها یک فیلد (property) از رکوردی که داخل حلقه افتاده بازمی گرداند و مقادیر بازگشتی از نوع اولیه هستند که به صورت متن نمایش داده می شوند.
به Students/Index view پیمایش کرده و Details را برای یکی از داشنجویان انتخاب کنید. خواهید دید که دوره های آموزشی که در آن ثبت نام شده اند، داخل view ای که Details نام دارد، به نمایش گذاشته شده.


آموزش MVC
  • 1506
  •    1276
  • تاریخ ارسال :   1394/09/21

دانلود PDF دانلود فیلم آموزشی دانشجویان گرامی اگر این مطلب برای شما مفید بود لطفا ما را در GooglePlus محبوب کنید
رمز عبور: tahlildadeh.com یا www.tahlildadeh.com
آموزش تنظیم یک View در MVC
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال

آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .