Когда вы используете AsyncFileUpload
, вы должны установить правильные параметры в теге form
, который размещен на вашей странице или главной странице:
<form id="form1" runat="server" enctype="multipart/form-data" method="post">
Если вы не установите правильный enctype и метод UploadedComplete никогда не сработает , и вы не сможете получить FileUpload.FileBytes , начиная с FileUpload.HasFile возвращает true только во время выполнения UploadedComplete.
Я полагаю, что на вашей странице вы не указали правильный энтип.
Кроме того, предыдущие версии AsyncFileUpload не работали в Chrome. Июльская версия 2011 г. (4.1.50731.0) решила проблему.