天天看點

radcontrol radupload 上傳控件的學習與使用

.web.config 中需要加入:

<httpHandlers>

    <add verb="*" path="Telerik.RadUploadProgressHandler.aspx" type="Telerik.WebControls.RadUploadProgressHandler, RadUpload.Net2" />

</httpHandlers>

<httpModules>

    <add name="RadUploadModule" type="Telerik.WebControls.RadUploadHttpModule, RadUpload.Net2" />

</httpModules>

2.引用并聲明使用

<%@ Register TagPrefix="radU" Namespace="Telerik.WebControls" Assembly="RadUpload.NET2" %>

<radU:RadProgressManager ID="Radprogressmanager1" runat="server" />

<radU:RadUpload ID="RadUpload1" runat="server" Skin="Web20" InitialFileInputsCount="2"

                    MaxFileInputsCount="4" AllowedFileExtensions=".doc,.rar" MaxFileSize="10000000"

                    TargetFolder="~/Upload/kjcx" verwriteExistingFiles="false" />

<asp:Button ID="buttonSubmit" runat="server" CssClass="RadUploadButton" Text="Submit!" />

<radU:RadProgressArea ID="progressArea1" runat="server" />

很多參數的設定參考 :http://www.telerik.com/demos/aspnet/Upload/Examples/Overview/DefaultCS.aspx

3.檔案大小的控制,如果太大會出現頁面報錯。

web.config

<httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="8192" requestLengthDiskThreshold="8192" />

報錯的幫助文檔:

http://www.telerik.com/support/kb/article/b454K-gth-b454T-cee.aspx

http://www.telerik.com/help/radUpload/v2%5FNet2/?UploadingLargeFiles.html

繼續閱讀