آموزش DataBase First در MVC – افزودن لیست

تهران آی تی / برنامــه نویــسـی / آموزش DataBase First در MVC – افزودن لیست

آموزش DataBase First در MVC – افزودن لیست

یکی از مواردی که با آن در مدل DataBase First زیاد سروکار داریم نمایش لیستی از عناصر یک جدول است که قابلیت افزودن، ویرایش و حذف عناصر مختلف را نیز داشته باشد مانند تصویر زیر.

آموزش DataBase First در MVC – افزودن لیست

آموزش DataBase First در MVC – افزودن لیست

با توجه به مواردی که در پست قبل درباره افزودن DataBase و Model بیان شد ما دیتابیسی ایجاد کردیم و برای آن مدل ساختیم و جدولی به اسم Users ایجاد کردیم حال در این پست قصد داریم لیست User ها را نمایش دهیم.

  • گام اول : ابتدا باید کنترلر ایجاد کنیم و چون نام جدول ما Users هست پس نام کنترلر خود را نیز Users قرار میدهیم.
  • گام دوم : ایجاد یک اکشن در کنترلر Users ، برای نمایش کاربران بهتر است نام اکشن ما Index باشد.
  • گام سوم : مدلی که در جلسه قبل ایجاد کردیم را Use میکنیم.

using ProjectName.Models;

  • گام چهارم : یک شی از دیتابیس خود ایجاد میکنیم.

MyDatabaseEntities db = new MyDatabaseEntities();

  • گام پنجم : لیست کاربران را داخل متغییر Users ریخته و به سمت ویو ارسال میکنیم.

public ActionResult Index()
{
var users= db.T_Users;
return View(users);
}

  • گام ششم : برای اکشن خود ویو ایجاد میکنیم

Template ویو ما حتما باید از نوع لیست باشد.

مدلی که به پروژه اضافه کردیم را در بخش Model class انتخاب میکنیم.

چون از دیتابیس استفاده میکنیم حتما باید Data context class را انتخاب کنیم.

Add View Themplate List

Add View Themplate List

  • گام هفتم : Data Annotation های مورد نیاز را به مدل خود اضافه میکنیم. درصورتی که Data Annotations ها را بلد نیستید یه سر به آموزش معرفی Data Annotations در MVC بزنید.

برای درک بهتر موضوع لطفا از ویدیو آموزش افزودن لیست دیدن فرمایید

جستجو کنید

طراحی و پیاده سازی پروژه های طراحی سایت دانشجویی

انجام، اجرا و طراحی پروژه های طراحی سایت برای دانشجویان با HTML CSS PHP ASP.NET JAVA و ... با کمترین هزینه. برای مشاهده نمونه کارها و یا دریافت مشاوره رایگان از تیم طراحی سایت تهران آی تی با ما در تماس باشید. ما بهترین پروژه های طراحی سایت را با حداقل هزینه برای شما طراحی میکنیم - مشاوره رایگان 09121486770

مــشاوره و مشاهده نمونه کارها

مطالب مرتبط

لطفا از مطالب مرتبط با این پست دیدن فرمایید

جــذاب های هفته

از پربازدیدترین مطالب تهران آی تی در هفته ای که گذشت دیدن فرمایید

باورکردنی نیست فقط با 300 هزار تومان

طراحی سایت شما + طراحی اپلیکیشن هدیه و رایگان
این یک حراج است در مدت زمان محدود - شرکت های زیادی سایت های ارزان طراحی میکنند اما آیا کیفیت لازم را دارا هستند؟ طراحی سایت ارزان به همراه اپلیکیشن رایگان هدیه برای اولین بار توسط تهران آی تی مخصوص سازمان ها و کسب و کار های کوچک و بزرگ و حتی جدید تیم طراحی سایت تهران آی تی در کنار شماست تا شناخته شوید - مشاوره رایگان 09121486770

مــشاوره و مشاهده نمونه کارها

پشتیبانی 24 ساعته

تیم تهران آی تی در هفت روز هفته و 24 ساعت روز آماده پاسخ گویی به سوالات کاربران و ارائه مشاره رایگان میباشد