简体   繁体   English

Ajax控件工具包AsyncFileUpload在Azure上的文件上传控制

[英]Ajax control toolkit AsyncFileUpload file upload contol on azure

Did any one implemented multi File attach and Upload functionality - asp.net web application on azure . 有没有人在azure上实现过多文件附加和上传功能-asp.net Web应用程序。

I am looking for a sample implementation AsyncFileUpload control with azure (asp.net C# web application on azure) ? 我正在寻找带有azure的示例实现AsyncFileUpload控件(azure上的ASP.NET C#Web应用程序)?

protected void btnClick_Click(object sender, EventArgs e)
{
     if (AsyncFileUpload1.HasFile)
     {
         AsyncFileUpload1.SaveAs(@"C:\Upload Files\" + AsyncFileUpload1.PostedFile.FileName);
     }
}

How to save to azure blob ? 如何保存到天蓝色斑点?

protected void AjaxFileUpload1_UploadComplete(object sender, AjaxControlToolkit.AjaxFileUploadEventArgs e)

{

        CloudBlobContainer cont = client.GetContainerReference("Your containerName");          
        var stream = e.GetStreamContents(); // get streams of data from AjaxFileUpload control
        CloudBlockBlob cblob = cont.GetBlockBlobReference("Blob reference name");
        cblob.UploadFromStream(stream); //upload file on Azure Storage

}

There are some fine articles on Internet. 互联网上有一些精美的文章。 I will like you to know that uploading large files on windows azure isn't that simple. 我想让您知道,在Windows Azure上上传大文件并不是那么简单。 I used silverlight for that purpose. 我为此目的使用了Silverlight。 I suggest you also to use some client side technology instead of ASP.NET upload control or Ajax Upload Control. 我建议您也使用某些客户端技术来代替ASP.NET上传控件或Ajax上传控件。 Anyhow you can upload files using ASP.NET File Upload control or Ajax Upload Control. 无论如何,您都可以使用ASP.NET文件上载控件或Ajax上载控件来上载文件。 And I don't thing you can use SaveAs method to upload file on Windows Azure. 而且我不认为您可以使用SaveAs方法在Windows Azure上上传文件。 Convert the file into stream and then upload. 将文件转换为流,然后上传。 I am sharing some good links. 我分享了一些很好的链接。 Study them. 研究他们。

http://www.codeproject.com/Articles/83481/Windows-Azure-Storage http://blog.smarx.com/posts/uploading-windows-azure-blobs-from-silverlight-part-1-shared-access-signatures http://www.windowsazure.com/en-us/develop/net/how-to-guides/blob-storage/ http://www.codeproject.com/Articles/83481/Windows-Azure-Storage http://blog.smarx.com/posts/uploading-windows-azure-blobs-from-silverlight-part-1-shared-access -signatures http://www.windowsazure.com/zh-CN/develop/net/how-to-guides/blob-storage/

Yes , I also use silverlight multi file uploader. 是的,我也使用silverlight多文件上传器。 Its provide best way to upload multiple file with client side validation on file type and file size etc.Also we can easily show progress bar(Uploading) in silverlight. 它提供了通过客户端验证文件类型和文件大小等来上传多个文件的最佳方法。此外,我们还可以在Silverlight中轻松显示进度条(上传)。

see this link. 看到这个链接。

http://silverlightfileupld.codeplex.com/ http://silverlightfileupld.codeplex.com/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 文件上载控件和Ajax AsyncFileUpload控件 - File Upload control and Ajax AsyncFileUpload control 上传前如何验证ajax工具包AsyncFileUpload控制文件的大小和扩展名 - How to validate ajax toolkit AsyncFileUpload Control file size and extension before upload AJAX工具包-AsyncFileUpload控件返回数据 - AJAX Toolkit - AsyncFileUpload Control Return Data 如何在ASP.NET AJAX控件工具包中的AsyncFileUpload的文件浏览菜单中限制文件类型 - How can I restrict the file type in the file browse menu of an AsyncFileUpload in the ASP.NET AJAX Control Toolkit ASP.NET AJAX控件工具包-更改AsyncFileUpload控件的外观吗? - ASP.NET AJAX Control Toolkit - Change Appearance of AsyncFileUpload Control? Bootstrap 文件上传不适用于 ASP Ajax AsyncFileUpload - Bootstrap file upload not working with ASP Ajax AsyncFileUpload Asp.Net Ajax工具包AsyncFileUpload-“附加的文件无效”错误 - Asp.Net Ajax Toolkit AsyncFileUpload - “The file is attached is invalid” error Ajax Control Toolkit图像上传 - Ajax Control Toolkit Image Upload asyncfileupload ajax控件 - asyncfileupload ajax control 复制粘贴文件以使用Ajax Control工具箱AjaxFileUpload上传 - Copy Paste file to upload using Ajax Control toolkit AjaxFileUpload
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM