블로그 이미지
Magic_kit
study 관련자료를 한곳으로 자기 개발 목적으로 재태크 재무 관리 목적으로 일상생활의 팁을 공유 하기 위하여 블로그를 개설 하였습니다.

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Category

Recent Post

Recent Comment

Archive

2009. 10. 13. 11:47 .Net Project/ASP.NET 3.5 Sp1
반응형
FrmValidationSummary.aspx 



<%@ Page Language="C#" AutoEventWireup="true"
    CodeFile="FrmValidationSummary.aspx.cs"
     Inherits="FrmValidationSummary" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
                   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
                    <html xmlns="http://www.w3.org/1999/xhtml">
                    <head runat="server">
    <title>Validation Summary Control</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        &nbsp;아이디 :
        <asp:TextBox ID="txtUserID" runat="server"></asp:TextBox>
        <br />
        &nbsp;이름 :
        <asp:TextBox ID="txtName" runat="server"></asp:TextBox>
        <br />
        <br />
        <asp:Button ID="btnOK" runat="server" Text="확인" onclick="btnOK_Click" />
        <br />
        <br />
        <div>
            <asp:RequiredFieldValidator ID="valUserID" runat="server" 
                ControlToValidate="txtUserID"
                Display="None" ErrorMessage="아이디 입력"></asp:RequiredFieldValidator>
            
            <asp:RequiredFieldValidator ID="valName" runat="server" ControlToValidate="txtName"
                Display="None" ErrorMessage="이름 입력"></asp:RequiredFieldValidator>
           
            <asp:ValidationSummary ID="valSummary" runat="server"
                ShowMessageBox="true" ShowSummary="false" />
        </div>
    </div>
    </form>
</body>
</html>


유효성 검사 컨트롤을 한꺼번에 모아서 출력하고 싶을때 사용하는 것은 ValidationSummary 이다

1. 아이디 : 텍스트박스  RequiredFieldValidator 컨트롤 추가
    이름 : 텍스트박스  <--- 확인 버튼 클릭시 이벤트 처리 
    <asp:ValidationSumary ID =  "ValSummary" runat="server" 
                                                ShowMessageBox="true" ShowSummary="false" /> 

2.  RequiredFieldValidator 컨트롤 속성 지정 
                   ControlToValiddate = "txtUserID"  Display="None" ErrorMessage="아이디 입력" />

3. Messagebox 형태로 보여주고 싶을 때 Display="None", ShowSummary="false" 속성 지정 완료

4. RequiredFieldValidator 컨트롤은 디자인 하단에 두고 사용하도록 한다 .. 
                 (실행시는 상관없이 동일하게 실행 이용 완료 된다)




  



반응형
posted by Magic_kit