Merhaba arkadaşlar. bir kampanya sayfası yapıyorm ve üye olan kişinin 5 kişi davet etmesini istiyorum ve bunun için de 5 textbox a mail adresi girmesini istiyorum. 1. sorun aynı mail adresini girmemesini nasıl engellerim mvc tarafında?? scriptle engellemek istemiyrm.

soruldu: 25 Ara '13, 08:07

ibal90's gravatar image

ibal90
159333439
cevap kabul oranı: 18%


Scriptlerle engellemen daha kolay olur aslında. Ama script ile kontrol ettirmek istemiyorsan bunun için bir custom data annotation oluşturabilirsin. Bu şekilde gerekli kontrollerini gerçekleştiren bir validasyonu kendin oluşturmuş olursun. Aşağıdaki linkten inceleyebilirsin :

http://stackoverflow.com/questions/3413715/how-to-create-custom-data-annotation-validators

permanent link

cevaplandı: 25 Ara '13, 10:05

mustafaalkan64's gravatar image

mustafaalkan64
35181220
cevap kabul oranı: 0%

Model

[DataType(DataType.EmailAddress)]
public string Mail { get; set; }

View

@model ilgiliproje.Models.ilgilimodel

<div class="editor-field">
     @Html.EditorFor(model => model.Mail)
     @Html.ValidationMessageFor(model => model.Mail)
</div>
permanent link

cevaplandı: 05 Oca '14, 05:26

ercet00ilk's gravatar image

ercet00ilk
994435662
cevap kabul oranı: 11%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×158
×81

Soruldu: 25 Ara '13, 08:07

Görüntüleme: 913 kez

Son güncelleme: 05 Oca '14, 05:26

powered by BitNami OSQA