aspxFileUpload.FileBytes已经过时了?

时间:2013-12-17 09:02:59

标签: jquery asp.net devexpress

我正在使用aspxFileUpload上传文件。做这样的事

bytes[] fileBytes = aspxFileUpload.FileBytes;

然后我将它保存在数据库中。一切正常,只是我收到警告aspxFileUpload.FileBytes而且aspxFileUpload.FileName已经过时了。

解决方案是什么?

1 个答案:

答案 0 :(得分:1)

<dx:ASPxUploadControl ID="uploadControl" runat="server" Width="280px" 
        ClientInstanceName="uploadControl" 
        onfilesuploadcomplete="ASPxUploadControl1_FilesUploadComplete">
</dx:ASPxUploadControl>

使用名为client-side event的{​​{1}}。

TextChanged

然后使用名为if(uploadControl.GetText() != '') uploadControl.UploadFile(); 的{​​{1}}并在某个全局变量或会话中获取该文件,并在任何您想要的地方使用它。

server-side event