3

RadAsyncUploadをリセット(クリア) して、コンポーネントを初期状態のままにする方法を知りたい

コードビハインドで提出した後?


私のaspx::

<telerik:RadAsyncUpload runat="server" ID="rada_attach" OnClientFileUploaded="onClientFileUploaded"
MultipleFileSelection="Disabled" InitialFileInputsCount="1" MaxFileInputsCount="1"
Width="100%" />
4

2 に答える 2

3

送信ボタンのクリックイベントハンドラーに以下のコードを追加してみてください(テストされていません)

ScriptManager.RegisterStartupScript(this, this.GetType(), "clearUpload", String.Format("$find('{0}').deleteAllFileInputs()", rada_attach.ClientID), true);
于 2013-02-25T12:51:39.917 に答える
2

アップロード後にアイテムのリストをクリアしますか?はいの場合、このリンクによると、次のように行うことができます:

<script type="text/javascript">
   function clientFileUploaded(sender, args) {
       var count = sender._getRowCount();

       if (count > 2) {
           Array.removeAt(sender._uploadedFiles, 0);
           sender.deleteFileInputAt(0);
           sender.updateClientState();
       }
   }

于 2013-02-25T12:50:25.033 に答える