다음을 통해 공유


Login.UserNameRequiredErrorMessage 속성

정의

사용자 이름 필드가 비어 있을 경우 ValidationSummary 컨트롤에 표시할 오류 메시지를 가져오거나 설정합니다.

public:
 virtual property System::String ^ UserNameRequiredErrorMessage { System::String ^ get(); void set(System::String ^ value); };
public virtual string UserNameRequiredErrorMessage { get; set; }
member this.UserNameRequiredErrorMessage : string with get, set
Public Overridable Property UserNameRequiredErrorMessage As String

속성 값

사용자 이름 필드가 비어 있을 경우 ValidationSummary 컨트롤에 표시할 오류 메시지입니다. 기본값은 "사용자 이름."입니다.

예제

다음 코드 예제를 사용 하 여 보여 줍니다.는 ValidationSummary 컨트롤에 지정 된 오류 메시지를 표시 하는 UserNameRequiredErrorMessage 속성입니다.

<%@ Page Language="C#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <table>
                <tr>
                    <td>
                        <asp:Login id="Login1" runat="server" 
                            PasswordRequiredErrorMessage="You must enter a password."
                            UserNameRequiredErrorMessage="You must enter a user name.">
                        </asp:Login>
                    </td>
                    <td>
                        <asp:ValidationSummary id="ValidationSummary1" 
                            runat="server" ValidationGroup="Login1" >
                        </asp:ValidationSummary>
                    </td>
                </tr>
            </table>
        </form>
    </body>
</html>
<%@ Page Language="VB"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <table>
                <tr>
                    <td>
                        <asp:Login id="Login1" runat="server" 
                            PasswordRequiredErrorMessage="You must enter a password."
                            UserNameRequiredErrorMessage="You must enter a user name.">
                        </asp:Login>
                    </td>
                    <td>
                        <asp:ValidationSummary id="ValidationSummary1" 
                            ValidationGroup="Login1" runat="server">
                        </asp:ValidationSummary>
                    </td>
                </tr>
            </table>
        </form>
    </body>
</html>

설명

속성은 UserNameRequiredErrorMessage 로그인 페이지의 컨트롤에 ValidationSummary 표시되는 오류 메시지를 포함합니다.

UserNameRequiredErrorMessage 속성 값은 다음 조건이 모두 true인 경우에만 표시됩니다.

  • ValidationSummary 컨트롤이 페이지에 있습니다.

  • 사용자 이름 텍스트 상자는 사용자가 비워 집니다.

컨트롤의 기본 텍스트는 서버의 현재 로캘을 기반으로 지역화됩니다.

이 속성의 값으로 설정 된 경우 디자이너 도구를 사용 하 여 리소스 파일에 자동으로 저장 될 수 있습니다. 자세한 내용은 LocalizableAttribute 하 고 전역화 및 지역화합니다.

PasswordRequiredErrorMessageUserNameRequiredErrorMessage 값은 모두 컨트롤 내 Login 의 유효성 검사 그룹에 래핑됩니다. 이러한 값을 표시 ValidationGroup 하려면 컨트롤의 ValidationSummary 속성을 컨트롤의 IDLogin 속성으로 설정해야 합니다.

적용 대상

추가 정보