파일 업로드 응용 프로그램을 쓰고 있습니다. 그래서 그것은 텍스트 박스에 키 이름과 파일 업로드 컨트롤을 포함합니다. 저장 버튼은 키 이름과 파일을 저장하는 데 사용됩니다. 내 문제는 fileupload 컨트롤에서 파일을 선택하고 keyname 텍스트 상자에 값을 입력하지 않고 저장 버튼을 클릭하면 '키 이름 입력'메시지가 표시되지만 파일 업로드 컨트롤은 지워집니다. 파일 업로드 컨트롤의 값을 어떻게 유지할 수 있습니까?파일 업로드 컨트롤의 값 유지
2
A
답변
4
FileUpload 컨트롤에서 값을 유지할 수 없습니다. 이는 보안상의 이유로 발생합니다. Keyname 텍스트 상자에 RequiredFieldValidator를 사용할 수 있습니다.
2
보안상의 이유로 FileUpload 컨트롤에 값을 할당 할 수 없다고 생각합니다.
개인 정보가있는 알려진 시스템 파일의 경로를 기본적으로 입력 할 수 있다고 생각하십시오. 그런 다음 페이지에서 컨트롤을 숨기고 사용자가 어떤 이유로 든 페이지를 제출하도록하고 알지 못하는 상태에서 파일을 자동 다운로드합니다.
파일 업로드 컨트롤은 너무 많은 방법으로 인해 악용 될 수 있으므로 매우 제한적입니다.
키 이름을 입력했는지 확인하기 위해 다시 게시하지 않는 것으로 생각하십니까? 키 값을 입력하지 않으면 자바 스크립트를 통해 확인하고 메시지를 표시하거나 중단하십시오. 포스트 백은 값을 지우는 것입니다. 따라서 포스트 백이 발생하지 않도록하려면 다시 게시 문제 후 파일 업로드 지우기를 처리하지 않으므로 문제가 해결됩니다.
+0
MSDN에서 이유에 대한 참조를 제공해 주시겠습니까? – Sauron
관련 문제
- 1. 그리드 유효성 검사 도중 파일 값 유지
- 2. asp 파일 업로드 컨트롤의 레이블 변경
- 3. 컨트롤의 속성 유지
- 4. ASP.NET 업로드 된 파일 이름 유지
- 5. Ant + 제어 값 유지
- 6. WPF에서 상대 컨트롤의 위치 유지
- 7. Asp.Net 2.0 파일 업로드
- 8. 보기 컨트롤러간에 값 유지
- 9. OpenText LiveLink에 업로드 할 때 원본 파일 날짜 유지
- 10. 동적으로 추가 된 사용자 컨트롤의 상태 유지
- 11. ASP.NET에서 여러 사용자 컨트롤의 상태 유지
- 12. 파일 업로드 파일
- 13. 사용자 파일 업로드 파일
- 14. 파일 서버에 파일 업로드
- 15. 업로드 파일
- 16. 파일 업로드
- 17. 파일 업로드
- 18. 파일 업로드
- 19. 이미지 업로드 다루기 (트랙 유지) PHP
- 20. MVC DropDownLists에서 선택된 값 유지
- 21. 무작위보기 사이에 UILabel 값 유지
- 22. jQuery를 사용하여 함수간에 값 유지
- 23. Objective-C에서 레이블 값 유지
- 24. ASP.NET 다중 파일 업로드
- 25. Settings.settings 파일 재설정 유지
- 26. robocopy 작은 파일 유지
- 27. ZipFile의 파일 속성 유지
- 28. asp.net mvc 파일 업로드 ajax
- 29. 파일 업로드 컨트롤에서 파일 스트림으로 파일 이름 전달
- 30. jQuery : 파일 업로드 입력 필드의 "값"을 얻는 방법
MSDN에서 이유에 대한 참조를 제공해 주시겠습니까? – Sauron
이 두 가지가 도움이 될 것입니다 : http://www.csharpuniversity.com/2009/03/05/uploading-files-and-validating-them-using-the-aspnet-fileupload-and-customvalidator-controls/ http : //forums.asp.net/p/1155617/1896657.aspx – Kashif