2016-09-20 12 views
1

파일을 업로드하려면 일반 asp.net 페이지에서 AjaxToolit의 AjaxFileUpload를 사용하고 있습니다. 사용자가 시간당 하나의 파일을 업로드하기를 원하기 때문에 MaximumNumberofFiles를 1로 설정했습니다. 내가 업로드를 비활성화 할 수 있습니다 방법을 찾아보기에 사용자가 클릭이 업로드 할 하나의 파일을 선택할 수 있지만, 문제는 해당 파일을 업로드 한 후, 사용자가 다른 파일을 선택하고 목록에 다른 파일을 추가 할 수있다 그래서AjaxFileupload 허용되는 것보다 많은 파일을 업로드하십시오.

<ajaxToolkit:AjaxFileUpload ID="AjaxFileUpload" OnUploadComplete="AjaxFileUpload_UploadComplete" ThrobberID="MyUploadingSong" ContextKeys="SongUploading" AllowedFileTypes="jpg,jpeg" MaximumNumberOfFiles="1" runat="server" AutoStartUpload="true"/> 

, 사용자가 하나의 파일을 선택한 후 버튼을?

답변

3

이 더 그것에 대해 제어 기능 내장되지 않습니다,하지만 당신은

$(".ajax__fileupload_uploadbutton").hide(); 

업로드 버튼이 사업부는 것을 참고, 그래서 "해제 (jQuery를 사용) 페이지에 업로드 버튼을 찾아 숨길 수 "아무런 효과가 없다.

당신은 또한 DOM에서 버튼을 제거 할 수 있습니다

$(".ajax__fileupload_uploadbutton").remove();