2012-05-07 8 views
0

ASPxUploadControlで画像をアップロードするときにファイルサイズを取得する正しい方法はありますか?ファイルがアップロードされると、ファイルサイズが表示されます。これまでのところ、私はどのようにGoogle経由でそれを行うには、サンプルコードを発見していない。ASPxUploadControlファイルサイズを取得する

私の現在のコード:

function HandleFileUploadComplete(e, s) 
    { 
     var imgSrc = $("img[id$=CompanyLogoImage]").attr("src"); 
     $("img[id$=CompanyLogoImage]").attr("src", imgSrc + "1"); 
    } 

    function HandleFileInputTextChanged(e, s) { 
     $("input[id$=UseCompanyLogoCheckBox]").attr("checked", true); 
     $("#ChangeLogoContainer").removeClass("overlay"); 
     CompanyLogoUpload.Upload(); 
    } 
+0

ことが可能であるjQueryのようではなく、ASP.NET –

答えて

0

This blog post

VB.NET

<dxuc:ASPxUploadControl ID="ASPxUploadControl1" runat="server" ShowProgressPanel="True" 
    ClientInstanceName="CompanyLogoUpload" FileUploadMode="OnPageLoad" ValidationSettings-GeneralErrorText="Upload Failed"> 
    <ClientSideEvents TextChanged="HandleFileInputTextChanged" FileUploadComplete="HandleFileUploadComplete" /> 
</dxuc:ASPxUploadControl> 

ASP.NETは、アップロードされた画像のサムネイルを表示するには、クライアント側のイベントを配線する方法を示しています。

<dxuc:ASPxUploadControl ID="ASPxUploadControl1" runat="server" 
       ClientInstanceName="uploader" 
       onfileuploadcomplete="ASPxUploadControl1_FileUploadComplete"> 
       <ClientSideEvents FileUploadComplete="function(s, e) { 
        debugger; 
        _aspxGetElementById('PreviewImage').src = e.callbackData; 
       }" /> 
      </dxuc:ASPxUploadControl> 
1

Reference

原因File SecurityFile Sizeを取得することはできません。 PHPで簡単に行うことはできますが、このタグではできません。

serverCode Behindコードでのみチェックできます。

+0

それが見えますSLを使用するときにこのタクを達成するために...私の答えを見て... – Mikhail

+0

@MikhailPreyskurantov - クライアント側でいくつかのサンプルコードを共有できますか?この記事では大きなファイルを送信することになっているので、私はまだ疑問を持っています。 – Nilish

+0

コードを書く必要はありません。対応する検証ルールを指定するだけです。 – Mikhail

関連する問題