Sunucu değişikliği sebebiyle bazı dosyaların uzantılarında değişiklikler oluşmuş, bunlardan fark ettiklerimizi düzeltiyoruz ancak fark etmediklerimizi de sizden gelen geri bildirimlerle düzeltmeye çalışıyoruz. Erişemediğiniz dosyalar olursa siteye üye olup mevcut konunun içeriğinde durumu belirtirseniz gerekli düzeltmeler yapılıp erişiminize sunulabilir.

Model Sınıfı İle Form İşlemi

ASP.Net MVC Core, C#, Ado.Net, Entity Framework, Windows Form, SQL Server, Console, HTML, CSS, JQuery, Web Api
Kullanıcı avatarı
AzS Doğrulandı
1500+
1500+
Mesajlar: 9104
Kayıt: 02 Ağu 2019 08:10

Model Sınıfı İle Form İşlemi

Mesaj gönderen AzS Doğrulandı »

HTTP Request ile...
Kullanıcı avatarı
AzS Doğrulandı
1500+
1500+
Mesajlar: 9104
Kayıt: 02 Ağu 2019 08:10

Model Sınıfı Oluşturmak

Mesaj gönderen AzS Doğrulandı »

Kod: Tümünü seç

using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Web;

namespace Deneme.Models
{
    public class KullaniciViewModels
    {
        [Required(ErrorMessage="Lütfen bir ad giriniz")]
        public string Adi { get; set; }
        
        [Required(ErrorMessage ="Lütfen soyadi giriniz")]
        public string Soyadi { get; set; }

        [Required(ErrorMessage ="Lütfen cinsiyet giriniz")]
        public string Cinsiyet { get; set; }

        [Display(Name ="Email")]
        [Required(ErrorMessage ="Email adresi giriniz")]
        [EmailAddress(ErrorMessage ="Email adresi geçersiz")]
        public string Email { get; set; }

        [Required(ErrorMessage ="Lütfen bir adres giriniz")]
        public string Adres { get; set; }

        [Display(Name ="Parola")]
        [DataType(DataType.Password)]
        [Required(ErrorMessage ="Şifre girmek zorunludur")]
        public string Parola { get; set; }

        [Display(Name ="Parola Tekrar")]
        [Required(ErrorMessage ="Lütfen  parolanızı tekrar giriniz")]
        [Compare("Parola", ErrorMessage ="Parolanız eşleşmedi")]
        [DataType(DataType.Password)]
        public string ParolaTekrar { get; set; }
    }
}
Required: Bu sınıf o html.helpers nesnesinin yani input'un boş geçilemeyeceğini belirtmektedir.
EmailAddress: Kullanıcının geçerli bir e-posta adresi girmesini sağlar. Yani e-posta yapısını kontrol eder. (abc@xyz.com gibi)
Compare: Bu sınıf ise parola eşleşmelerini kontrol eder. Eğer yanlış ise kullanıcıya mesaj gönderir.
DataType: Bu sınıf ise tarih modunda giriş yapmanızı sağlar.
Yeni Başlık Cevapla

“Yazılım Uzmanlığı Ders Notları” sayfasına dön