ASP.NET アプリケーションでファイルをアップロードしています。クライアント側の検証のためにファイル サイズを取得する必要があります。ここで見つけたアドバイスに従ってください。私はこのようなものを持っています:
aspx:
<td class="form_input_bold">
<asp:FileUpload Width="80%" ID="fuUploadFile" CssClass="button" runat="server" Font-Names="Verdana" />
</td>
そしてJavascriptで:
var inputFile = document.getElementById('ctl00_ContentPlaceHolder1_fuUploadFile');
alert("File size: " + inputFile.size);
何らかの理由で、50 MB のファイルをアップロードしようとすると、inputFile.size
20 が返されます。ASP.NET はサーバー側で正しいサイズを取得しています。