홈 · 개발 참고자료

개발 참고자료

[ASP.NET] ValidationControl : 응용편

작성자
왕희복
작성일
2016-01-26
조회
7493
분류
ASP.NET
============================================================ Input.aspx ============================================================ <%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Input.aspx.cs" Inherits="WebValidationControl.Input" %>
값을 입력하시오. 아이디 :
암호 :
암호 확인 :
나이 :
이메일 :
============================================================ Input.aspx.cs ============================================================ using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace WebValidationControl { public partial class Input : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } // 서버측 유효성 검사 protected void valNameSize_ServerValidate(object source, ServerValidateEventArgs args) { // 입력된 값이 3자 이상 15자 이하면 통과 그렇지 않으면 에러 if (args.Value.Length < 3 || args.Value.Length > 15) { args.IsValid = false; // 에러 } else { args.IsValid = true; // 통과 } } } }