آموزش ساخت مدل در MVC
يكشنبه, ۳ بهمن ۱۳۹۵، ۰۲:۴۰ ب.ظ
در MVC منطق برنامه در Model تعریف میشود و میتوان فیلدهای مربوط به جدول در پایگاه داده را تعریف کرد همچنین میتوان اعتبار سنجی داده ها را در مدل انجام داد
در MVC حرف M به معنای Model می باشد
برای ساخت مدل بر روی فولدر Model کلیک کنید سپس گزینه ی Add و class را انتخاب کنید
اکنون نامی را برای مدل خود قرار دهید در اینجا ما PersonalDetail را به عنوان نام انتخاب میکنیم
using System; using System.Collections.Generic;
using System.Linq; using System.Web; using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace WebApplication1.Models { public class PersonalDetail { [Key] [DatabaseGenerated(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption.Identity)] public int AutoId { get; set; }
[StringLength(20, MinimumLength = 4, ErrorMessage = "Must be at least 4 characters long.")]
public string FirstName { get; set; }
[Required(ErrorMessage = "Please write your LastName")] public string LastName { get; set; } public int Age { get; set; } [Display(Name = "Is Active?")]
public bool Active { get; set; } } }
برای تعیین کلید اصلی در جدول از صفت [Key] استفاده می کنیم
برای تعیین حداکثر طول رشته ی مجاز از صفت [StringLength] استفاده میکنیم