방법: 암호 입력란으로 TextBox 웹 서버 컨트롤 설정
업데이트: 2007년 11월
TextBox 웹 서버 컨트롤을 암호 입력란으로 설정하면 사용자가 입력하는 항목이 표시되지 않습니다. 암호 입력란은 한 줄 텍스트 상자가 됩니다.
![]() |
---|
TextBox 컨트롤을 암호 입력란으로 설정하면 사용자가 암호를 입력할 때 다른 사람이 보더라도 암호를 알아낼 수 없습니다. 그러나 입력된 암호 텍스트가 어떤 방식으로든 암호화되지는 않으므로 다른 기밀 데이터를 보호하는 것과 마찬가지로 이를 보호해야 합니다. 예를 들어, 암호가 포함된 폼을 게시할 때 보안을 최상으로 유지하려면 SSL(Secure Sockets Layer) 및 암호화를 사용하면 됩니다. |
암호 텍스트 상자를 만들려면
TextBox 컨트롤의 TextMode 속성을 Password로 설정합니다. 코드에서는 TextBoxMode 열거형을 사용하여 텍스트 모드를 설정합니다.
컨트롤의 Width 속성을 픽셀 값으로 설정하거나 컨트롤의 Columns 속성을 표시할 문자 개수로 설정하여 컨트롤의 크기를 설정합니다. 두 속성을 모두 설정할 경우 Width가 우선합니다.
참고:
Width 속성은 CSS 스타일을 지원하지 않는 브라우저에서는 작동하지 않습니다.
필요한 경우 해당 컨트롤의 MaxLength 속성을 설정하면 사용자가 입력할 수 있는 문자의 개수를 제한할 수 있습니다. 지정된 문자 개수를 초과하면 컨트롤에 더 이상 문자를 입력할 수 없습니다.
참고:
무단 사용자가 MaxLength 속성을 사용하여 암호를 알아내려고 시도할 수도 있으므로 이 속성을 설정하지 않을 수도 있습니다.