여기 aspx
의 내 코드가 표시됩니다. 그러나 jpeg, png 및 gif 파일을 업로드 할 때 RegularExpressionValidator
은 항상 오류 메시지를 표시합니다. 내 코드에 무엇이 잘못되었는지 알고 싶습니다! 당신이 원하는 모든 확장을 주장하는 경우RegularExpressionValidator는 항상 오류 메시지
0
A
답변
1
당신은 이런 식으로 뭔가를 시도 할 수 :
이\.(jpeg|JPEG|png|PNG|gif|GIF)$
이 위의 확장 중 하나 다음에 .
로 끝나는 것도 일치합니다.
편집 :없이
그것을 시도하는 데와 영문와 경험이없는, 당신이 그것을 대소 문자를 구분하기 위해 (?i:)
을 사용할 수 있어야한다고 생각합니다 :
(?i:\.jpeg|png|gif)$
0
는이
를 시도해야한다protected void Button1_Click(object sender, EventArgs e)
{
string filename = fileUpload.PostedFile.FileName;
string extsn = Path.GetExtension(filename);
if (extsn.ToUpper() == ".JPEG" || extsn.ToUpper() == ".PNG" || extsn.ToUpper() == ".GIF")
{
}
}
관련 문제
- 1. RegularExpressionValidator는 Regex.Match 대 직접 CustomValidator
- 2. RegularExpressionValidator는 UnitTest RegEx와 다르게 동작합니다.
- 3. JDBC Realm 오류 메시지 (오류 메시지 없음)
- 4. -200, 메시지 : HTTP 오류
- 5. JQuery AJAX 항상 성공 메시지 -
- 6. 오류 메시지 오류
- 7. 오류 메시지
- 8. 오류 메시지
- 9. 오류 메시지
- 10. 오류 메시지
- 11. 오류 메시지,
- 12. 오류 메시지 :
- 13. 오류 메시지 #
- 14. 오류 메시지
- 15. 오류 메시지
- 16. 오류 메시지
- 17. 오류 메시지
- 18. undelphix 오류 메시지
- 19. MVC 컨트롤러 오류 메시지
- 20. JSON.stringify 오류 메시지 받기
- 21. 성공 메시지 상태 오류 메시지
- 22. Jquery AJAX 항상 오류
- 23. 크로스 플랫폼 오류 메시지
- 24. ErrorProvider의 오류 메시지 검색
- 25. 는 preg_match 암호를 항상 오류
- 26. RegularExpressionValidator는 코드 숨김에 정의 된 문자열을 사용할 수 없습니다.
- 27. pdo 오류 메시지 팝업 오류
- 28. 치명적 오류 메시지 : 주요 오류
- 29. 오류 메시지 표준 오류 Shellscript
- 30. Zend Framework의 오류 메시지 연결
해당 정규식을 사용하여 다른 항목의 유효성을 검사하려고합니까? 아니면 해당 확장명 만 주장하려고합니까? 이미지 포맷은 무엇입니까? – rvalvik
dynamic에 displaymode를 추가하십시오. –
@rvalvik> 이미지 업로드 중 :) 이미지 형식 만 가져오고 싶습니다! – zey