We integrated a hi-performance ASP.NET upload component - Ajax uploader into Rich Text Editor. Ajax Uploader allows you to select and upload multiple files at once. It also supports client side validation of the file size/type before uploading.
Unlike standard ASP.NET HtmlInputFile control, AJAX Uploader does not read the entire uploaded file into memory. It streams the data into a temporary file while the data is received. For this reason, you must specify a temporary file location. You should ensure that the ASPNET user (NetworkService in Windows Server 2003) has read/write permission to this specified folder.
You can easily specify the temporary file location by adding an entry into web.config:
<configuration> <appSettings> <add key="RichTextEditorTempPath" value="~/rtetemp" /> </appSettings> .... </configuration>
In web farm environments, the Url that you specify must map to a central location, which is saved to by all servers in the farm. This can be done using a virtual directory that maps to a common shared folder on the network.
<configuration> <appSettings> <add key="RichTextEditorTempPath" value="\\shareserver\rtetemp" /> </appSettings> .... </configuration>
If there is no temporary file location specified in the web.config file, RichTextEditor will use the system's temp folder.
Send feedback about this topic to CuteSoft. © 2003 - 2014 CuteSoft Components Inc. All rights reserved.