• 28-09-2012, 10:24:09
    #1
    Merhaba arkadaşlar,

    bir kayıt formum var ve bu formda çeşitli kontroller yapıyorum.Örneğin tc kimlik nosunun numerik olması, email adresinin uygun formatta olması, alanların boş olmaması gibi.Hepsi içinde birden fazla validation kontrol kullanıyorum.Ancak sorunum şu, hataları sayfanın üstünde validation summary ile yazdırcam ama atıyorum alanlar dolu ama email formata uygun değil onun hatasını verecek, yada sadece tc kimlik nosu numerik değil onun hatasını verecek, yada hepsi hatalıysa bütün hataları altalta sıralıcak.

    Şu anda mesela boşluk bırakmayın hatası verdiriyorum, ancak diğer kontrolleri nasıl yazdırcam bilemedim bi türlü.İnternette arattım çoklu validation summary kullanımı falan diye ama işe yara bişey bulamadım.Yardımcı olacak arkadaşlara şimdiden teşekkürler.
  • 28-09-2012, 11:19:11
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Validation summary'e gerek yok. Validation'ları alt alta yazdırırsan sorunun çözülür.
    Örnek:
    <asp:RangeValidator ID="rvWeight" ForeColor="Red" runat="server" ControlToValidate="txtLoad"  ErrorMessage="Load must be between 0-55000." MinimumValue="0" Type="Integer" MaximumValue="55000"></asp:RangeValidator>
    <br />
    <asp:RangeValidator ID="rvPackageWeigth" ForeColor="Red" runat="server" ControlToValidate="txtLoadPackage"  ErrorMessage="Package load must be between 0-45000." MinimumValue="0" Type="Integer" MaximumValue="45000"></asp:RangeValidator>