Kayıt formunda bilgi almak için aşağıdaki modeli oluşturuyoruz.
Model\Kayit.cs
using System.ComponentModel.DataAnnotations;
public class Kayit
{
[PersonalData]
[Display(Name = "Ad")]
[Required(ErrorMessage = "Ad Boş bırakılamaz")]
[MinLength(2,ErrorMessage ="En az 2 karakter giriniz")]
[MaxLength(2,ErrorMessage ="En fazla 20 karakter giriniz")]
public string? Ad { get; set; }
[Display(Name = "Soyad")]
[PersonalData]
[Required(ErrorMessage = "Soyad Boş bırakılamaz")]
public string? Soyad { get; set; }
[Required(ErrorMessage = "Okul Numarası bırakılamaz")]
[StringLength(5)]
[Display(Name = "Okul Numarası")]
public string OkulNumarasi { get; set; }
[Required(ErrorMessage = "Email Boş bırakılamaz")]
[EmailAddress]
public string Email { get; set; }
[DataType(DataType.Password)]
[Display(Name = "Şifre")]
[Required(ErrorMessage = "Şifre Boş bırakılamaz")]
public string Sifre { get; set; }
[DataType(DataType.Password)]
[Required(ErrorMessage = "Şifre Tekrarı Boş bırakılamaz")]
[Compare("Sifre")]
[Display(Name = "Şifre Takrarı")]
public string SifreTekrari { get; set; }
}
Bu modeli kullanarak aşağıdaki kayıt formunu tasarlayacağız

“8 Hesap Oluşturmak için kayıt modeli oluşturma” üzerine bir yorum