makaleler / Diğer Konular / Asp.Net RegularExpressionValidator'un buton click içinde kontrolü

Asp.Net RegularExpressionValidator'un buton click içinde kontrolü

03.06.2015 19:22:01

RegularExpressionValidator butonun click fonksiyonunun içinde kontrol edilmesi

RegularExpressionValidator için buton tıklaması esnasın kontrol edilmesin örnek kod.


<asp:Label ID="lblTcno" runat="server" Text="TC Kimlik No"></asp:Label>
<asp:RegularExpressionValidator ID="RegularExpressionValidator9" runat="server" display="Dynamic" ValidationGroup="validate" ForeColor="Red" ControlToValidate="txtKimlikNo" ValidationExpression="^[1-9]{1}[0-9]{9}[0,2,4,6,8]{1}$" ErrorMessage="TC Kimlik numarası sadece sayı ve 11 haneli olmalıdır.">
</asp:RegularExpressionValidator>
<asp:TextBox class="form-control" ID="txtKimlikNo"  ValidationGroup="validate" runat="server"></asp:TextBox>
<asp:Button ID="btnKaydet" runat="server" Text="Kayıt Ol" CssClass="btn btn-primary" OnclientClick="return Validate();"  ValidationGroup="validate" OnClick="btnKaydet_Click" />

.cs kısmında butonun click edilmesi ile eğer kullanıcıya TC Kimlik numarası sadece sayı ve 11 haneli olmalıdır. demiş olmasına rağmen buton click gerekli işlemlere yine devam ediyorsa aşağıdaki kod ile bunu önlemiş oluruz.


protected void btnKaydet_Click(object sender, EventArgs e)
{
        if (Page.IsValid)
        {   
              // buraya yazın
        }
}

Yorumlar

Bu içerik için sizde yorum yapabilirsiniz!
anasayfa | makaleler | haberler | dosyalar | linkler | hakkımızda