사용자가 이메일 주소를 입력해야하는 텍스트 상자가 있습니다. 이메일 ID가 포함되어 있지 않으면 나는 그것을 확인하려면 어떻게 만 이메일 ID를 수용하고 있음을 '@'나는 메시지 상자가 유효한 이메일 IDvb2010의 이메일 ID 만 받아들이도록 텍스트 상자의 유효성을 검사하는 방법
0
A
답변
0
<asp:TextBox ID="txtEmailID" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="regEmailId" runat="server"
ControlToValidate="txtEmailID" ErrorMessage="Invalid Email"
ValidationExpression="\b[A-Z0-9._%+-][email protected][A-Z0-9.-]+.[A-Z]{2,4}\b"
ValidationGroup="Validate"></asp:RegularExpressionValidator>
<asp:Button id="btnEmailValidation" runat="server" ValidationGroup="Validate"
Text="Validate Email"/>
1
가장 좋은 해결책은 이중 체크를하는 것입니다을 입력 표시 할. 자바 스크립트 (참조 : JavaScript Regular Expression Email Validation 참조)와 비슷한 접근 방식을 사용하는 서버 측의 두 번째 스크립트 (참조 : how to make a validation code for ASP.NET form with VB coding)를 사용하는 클라이언트 쪽에서 첫 번째.
왜 두 가지 검사가 필요합니까?
클라이언트 측 유효성 검사 만 수행하는 경우 사용자가 서버에 요청을 보내기 바로 전에 콘텐츠를 변경하지 않도록 할 수 없습니다. 사용자는 스크립트 호환성이없는 브라우저를 사용할 수도 있고 스크립트를 사용하지 않도록 설정할 수도 있습니다.
서버 측 유효성 검사 만 수행하는 경우 사용자가 포스트 게시판을 발생시키는 버튼을 누를 때까지 기다린 다음 형식이 유효한지 확인해야합니다. 그렇지 않다면, 그에 관한 정보를 제공하는 페이지를 새로 고침해야합니다. 그것은 완벽하게 유효하지만 사용자가 서버 응답을 볼 수있을 때까지 기다려야하고 일부 제어 기능이 서면 정보 (예 : 암호 필드)를 잃어 버리기 때문에 친절하지 않습니다.
다음에 질문하기 전에 조사를 시도하십시오. 이 주제에 대한 답이 몇 가지 있습니다.
관련 문제
- 1. 각도로 종속 텍스트 상자의 유효성을 검사하는 방법
- 2. 비활성화 된 텍스트 상자의 유효성을 검사하는 RequiredFieldValidator
- 3. 이메일 ID 필드의 유효성을 검사하는 방법은 무엇입니까?
- 4. regex를 사용하여 jquery에서 텍스트 상자의 유효성을 검사하는 방법?
- 5. 자바 스크립트의 입력 열기에 따라 텍스트 상자의 유효성을 검사하는 방법
- 6. 2 종류의 텍스트 만 표시하도록 텍스트 필드의 유효성을 검사하는 방법
- 7. C# .net winforms에서 텍스트 상자의 유효성을 검사하는 방법
- 8. 드롭 다운/라디오 버튼을 기반으로 텍스트 상자의 유효성을 검사하는 방법
- 9. VB.NET : 십진수 값을 허용하지 않는 텍스트 상자의 유효성을 검사하는 방법?
- 10. 텍스트 상자 배열 유효성을 검사하는 방법
- 11. JTextField 유효성을 검사하는 방법?
- 12. 여러 텍스트 상자의 유효성을 검사하여 문자 만 있는지 확인하는 방법?
- 13. 정규식 검사기로 텍스트 상자의 유효성을 검사하는 방법은 무엇입니까?
- 14. vb2010의 텍스트 상자 이름 지정
- 15. Asp.net에서 텍스트의 유효성을 검사하는 방법
- 16. 숫자 만 유효성을 검사하는 정규식?
- 17. Jquery에서 유효성을 검사하는 방법?
- 18. 데이터 유효성을 검사하는 방법
- 19. 자바에서 텍스트 필드의 유효성을 검사하는 방법
- 20. 텍스트 필드에서 IP의 유효성을 검사하는 방법 AngularJS
- 21. jQuery는 asp.net 그리드에서 다른 텍스트 상자의 값에 대해 텍스트 상자 항목의 유효성을 검사하는 방법
- 22. Jquery를 사용하여 이메일 문자열의 유효성을 검사하는 정규식
- 23. jquery를 사용하여 다른 텍스트 상자를 참조하여 동적으로 생성 된 텍스트 상자의 유효성을 검사하는 방법
- 24. Python에서 xsd : ID 문자열의 유효성을 검사하는 Regex?
- 25. 컨트롤러에서 유효성을 검사하는 방법
- 26. captcha의 유효성을 검사하는 방법
- 27. PasswordBox의 유효성을 검사하는 방법
- 28. scss의 유효성을 검사하는 방법
- 29. Silverlight에서 UI 유효성을 검사하는 방법?
- 30. 배열의 모델 필드 유효성을 검사하는 방법
코드가 있습니까? – user1795999
처럼 날짜 유효성을 검사하는 코드가 있습니다 – user1795999
코드에 대한 유효성을 검사 하시겠습니까? 아니면 클라이언트 측에서 전자 메일 주소의 유효성을 검사 하시겠습니까 (일반 표현식 사용)? –