asp.net ajax upload 多文件,ASP.NET AJAX Upload (Async) - RadControls for Web Forms | Telerik UI for ASP...

Fully Asynchronous ASP.NET Upload of Single and Multiple Files

Use Telerik Async Upload to perform painless ASP.NET uploads of single and multiple files. RadAsyncUpload uses of the File API to natively upload files without using plug-ins and has a graceful downgrade to Flash/Silverlight where the latter is not available.

c964a732ee2c165164426c005d7fa1c0.png

Out-of-the-Box and Advanced Progress Monitoring

With our best-of-breed ASP.NET file upload, you can take advantage of the codeless progress monitoring, which shows a nice inline progress indicator next to each file being uploaded.

In advanced scenarios you may consider using RadProgressArea, a control that can be easily integrated with RadAsyncUpload. ProgressArea is easier to customize thanks to its 20+ built-in skins and support for templates, as well as its localization capabilities.

36f9e930d2780cd18d1f9262422ae9a8.png

Drag and Drop Upload

Leverage the latest technology trends with Telerik Async File Upload in ASP.NET – RadAsyncUpload will enable your end users to upload files using drag and drop functionality. You can either allow them to drop the desired files over the upload or define custom drop zones over the page. All of this is achieved codelessly.

8159dc30ed2dddd49e51348b37d3911e.png

Visual Indicators for Common Operations

Make use of the rich UI that shows visual notifications for the common operations: successful upload, failed validation and upload in progress. Complement that with the beautiful cancel upload button.

e9c57fc684f83fc32150559f45756f33.png

Out-of-the-Box File Persistence

The control allows you to persist uploaded files between postbacks and only sends them to the server when needed.

Upload Files Larger Than 4 MB

Utilize the integrated chunk by chunk upload mechanism in order to work around the integrated ASP.NET maximum upload size of 4 MB. The control uploads files by dividing them into chunks, each 2 MB big.

Built-In Client-Side and Server-Side Validation

Utilize the codeless client validation that validates both against file size and extension. And to make double sure that no invalid file gets through, there is a server-side counterpart that will catch any malicious attempt.

d2af08896a310b15b0e121c8dad3fc8e.png

Rich Client-Side and Server-Side API for Maximum Flexibility

Easily customize the way you handle file uploads. Choose betweenmanual or automatic upload, add additional fields to the files that are submitted to the server, or write your own custom handler to deal with the uploaded files as you please.

Accessibility and Internationalization

Telerik Async Upload control was built for compliance with major accessibility standards, such as W3C Web Content Accessibility Guidelines 1.0/2.0 and Section 508 of the Rehabilitation Act. Set the direction attribute to “rtl” to make your RadAsyncUpload work in a right-to-left mode. For international applications, use global or local resources to completely localize it.

Visual Studio Integration and Design-Time Support

Install Telerik UI for ASP.NET AJAX, the suite containing RadAsyncUpload is a part of, to get the control available in your Visual Studio Toolbox. Drag and drop it onto the design surface and use the SmartTag and the Properties Window to codelessly configure the upload and make it fully functional.

Keyboard Support

RadAsyncUpload for ASP.NET AJAX is keyboard friendly and enables you to use the keyboard for opening the file dialog and selecting files.

a3cfeb37d6fa3028634e062977d45182.png

Built-In Skins

Use a single property to apply any of the 20 ready-to-use built-in themes, including an innovative mobile skin. Easily create a consistent look for your apps and save design and front-end development time. You can customize our existing skins or create your own with our Visual Style Builder.

4848451ac9edbf904bb92585f1357205.png

Mobile Support

Why should you build a mobile version of your application when the same app can work equally well on mobile and desktop devices? Telerik Asynchronous Upload in ASP.NET makes this possible by handling touch events in the same manner as those triggered by a keyboard or a mouse. In addition, the control comes with a mobile skin specially designed for a better user experience on touch devices.

32fb5d54ab8db7d093947454fedc7781.png

Cross-Browser Support

Rest assured that the control always behaves as expected and has a consistent look and feel in all browsers your users may be utilizing.

Read the full list of supported browsers

bc70e77e0957c419928af6ef7362b194.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值