1
데이터베이스 테이블에 새 레코드를 삽입하는 모달 팝업이 있습니다. 업로드 파일을 제외한 모든 레코드가 성공적으로 삽입되었습니다. 파일 이름이 데이터베이스 테이블에 삽입 된 파일이나 폴더에 업로드 된 파일이 아닙니다. 모달 팝업이 아닌 페이지에서 코드를 실행하면 코드가 작동합니다. 나는 localhost에서 일하고있다. 내 코드 : 당신은 당신이 당신의 모달 팝업에서하고있는 의심이 무엇 AJAX를 통해 파일을 업로드 할 수 없습니다모달 팝업에서 파일 업로드
string myfileuploadpath; if (myAttachedFile.FileName != "")
{
fileuploadpath = "~\\myFiles\\" + myAttachedFile.FileName;
string myPath = Server.MapPath(myfileuploadpath);
myAttachedFile.SaveAs(myPath);
myitem.AttachedFiles = myfileuploadpath;
}
<asp:PlaceHolder ID="PlaceHolder1" Visible="false" runat="server">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:FileUpload ID="myAttachedFile" runat="server" />
</ContentTemplate>
</asp:UpdatePanel>
</asp:PlaceHolder>
이 링크 확인 http://rrmtricks.blogspot.in/2012/08/aspnet-classic-fileupload-control-using.html – Rahul
감사합니다. 문제는 내가 자리 표시 자 내부에 업데이트 패널이 있다는 것입니다. 내가 그것을 제거했을 때 문제가 해결되었습니다. – focus