문제

NuGet에서 곧바로 Visual Studio에서 백로드와 함께 jQuery 파일 업로드를 실행했습니다.데모는 잘 작동하고 파일을 업로드할 수 있습니다.저는 기본 구성을 사용하고 있습니다.

http://blueimp.github.io/jQuery-File-Upload/basic.html
https://github.com/blackcity/Backload

BackloadDemo/Index.cshtml의 형식은 다음과 같습니다.

<form id="fileupload"
      action="/Backload/UploadHandler" 
      method="POST" 
      enctype="multipart/form-data">

작동하지만 어떻게 작동하는지 알 수 없습니다./Backload/UploadHandler는 어디에 연결됩니까?이 'UploadHandler'에 대한 참조를 찾을 수 없습니다.

도움이 되었습니까?

해결책

나는 똑같은 것을 알아 내려고했고 나는 그 대답을 발견했다.

backload.dll을 확인하면 BackLoadController라는 클래스가있는 backload.controllers의 네임 스페이스가 표시됩니다.

이것은 요청을 집어 들고 취급하는 컨트롤러입니다.ASP.NET은 리플렉션을 사용하여 컨트롤러로 끝나는 모든 클래스를 수집하고 컨트롤러에서 상속합니다.컨트롤러 폴더 에서이 컨트롤러를 볼 수없는 이유는 backload.dll

에 구현을 포함시키기 때문입니다.

여기에 이미지 설명

다른 팁

당신의 두 번째 링크:

백로드는 ASP.NET을 위한 전문적이고 모든 기능을 갖춘 파일 업로드 컨트롤러 및 핸들러(서버측)입니다.

그래서 요청은 /Backload/UploadHandler 핸들러에 의해 가로채거나 컨트롤러에 의해 선택됩니다.

실제 질문이 "내 프로젝트에 백로드를 어떻게 통합하나요?", 그런 다음 해당 문서를 참조하거나 관련 코드를 표시하고 수행한 작업, 예상되는 작업 및 실제로 발생하는 작업을 설명하세요.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top