Ajax Toolkit AsyncFileUpload не работает внутри обычной панели


person Thomas    schedule 24.08.2010    source источник


Ответы (1)


Когда вы используете AsyncFileUpload, вы должны установить правильные параметры в теге form, который помещается на вашу страницу или MasterPage:

 <form id="form1" runat="server" enctype="multipart/form-data" method="post">

Если вы не установите правильный тип enctype и метод UploadedComplete никогда не сработает, и вы не сможете получить FileUpload.FileBytes, поскольку FileUpload.HasFile < / strong> возвращает true только во время выполнения UploadedComplete.

Я полагаю, что на вашей странице вы не установили правильный enctype.

Кроме того, предыдущие версии AsyncFileUpload не работали в Chrome. Версия от июля 2011 г. (4.1.50731.0) решила проблему.

person Emanuele Greco    schedule 04.11.2010