제출 버튼과 FileUpload 컨트롤이 포함 된 웹 양식 (.net framework 4)이 있습니다. Visual Studio 2010에서 웹 사이트를 디버깅 할 때 양식 크기가 438k 이상인 파일을 업로드 할 때 (내 관찰에 따르면 최대 파일 크기의 실제 값은 알 수 없지만 크기가 200K 인 파일의 경우 작동 중임) 버튼을 클릭 할 때 다음 오류가 발생합니다.HTTP 오류 400 - vb.net의 FileUpload 컨트롤로 인해 잘못된 요청이 발생했습니다.
Server Error in '/Dpp2012New' Application.
HTTP Error 400 - Bad Request.
Version Information: ASP.NET Development Server 10.0.0.0
위의 제한보다 작은 파일을 업로드하면 코드가 평상시처럼 작동합니다. 온 클릭 이벤트 핸들러 숨김이다 :이 issue.But 그것이 해결해야
<system.web>
<httpRuntime maxRequestLength="102400" executionTimeout="360"/>
</system.web>
:
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
If FileUpload1.HasFile Then
MsgBox("Has file!")
End If
End Sub
인터넷을 통해 (this SO 포스트)를 긁 후, 난의 Web.config이 추가 하지 않습니다. 문제를 해결하는 데 도움을 주시면 감사하겠습니다.
사용자 정의 오류 페이지가 활성화되어 있습니까? 아니면 디버깅을위한 첫 번째 예외가 있습니까? – STW
사용자 정의 오류 페이지는 무엇을 의미합니까? 또는 첫 기회 예외? 사용 가능 여부를 확인하는 방법 @STW – rahulserver
제출 단추에는 어떤 코드가 있습니까? –