2012-11-16 2 views
1

내 ASP 페이지에서 나는 파일 이름을 즉시 선택하는 시간에 클라이언트에 의해 업로드 된 파일 크기를 제한하고 싶습니다. 예를 들어, 파일 크기를 최대 2MB로 제한하고 싶습니다. 그래서, 사용자가 파일 이름을 선택한 후, 파일 크기를 확인해야합니다 .2MB 미만이면 문제가 없습니다. 그렇지 않으면 오류 메시지를 표시해야합니다 ...asp에서 파일 크기를 업로드 할 때 파일 크기를 제한 할 수 있습니까?

가능합니까? 여기에 설명 된대로

+0

을 확인 클라이언트 측에 사용되는 기술에 따라하는 것은 일반적으로 비교적 쉽게 피할 수 있지만 네, 그것은 가능합니다 . –

+0

@QuintinRobinson : 제안 해 주셔서 감사합니다. 그 방법을 알려주시겠습니까? – Saravanan

+2

이 도움말은 도움이 될 수 있습니다. http://weblogs.asp.net/jgalloway/archive/2008/01/08/large-file-uploads-in-asp-net.aspx – Habib

답변

1

당신은 Web.config의에서 httpRuntime을 요소의 maxRequestLength의 속성을 사용할 수 있습니다 : http://msdn.microsoft.com/en-us/library/e1f13641(v=vs.100).aspx

+0

사용자에게 어떻게이 메시지를 알 수 있습니까? – IrishChieftain

+2

@IrishChieftain : 사용자에게 크기 제한이 무엇인지 알려주고 업로드 시도가 실패하면 (ConfigurationErrorsException이 발생 함) 친숙한 메시지를 반환한다고 생각합니다. 또한 http://www.kavoir.com/2009/01/check-for-file-size-with-javascript-before-uploading.html 및/또는 http://deepeshdarshan.wordpress.com을 살펴볼 것입니다./2012/06/20/how-to-validate-upload-file-size-and-file-extension-javascript/ – esjr

+0

멋진 링크, 감사합니다 :) – IrishChieftain

관련 문제