ファイルのアップロード サイズが 5MB を超えないようにするカスタム バリデータを追加したいと考えています。
4746 次
1 に答える
0
web.configファイル のタグ(タグ内)のmaxRequestLength
属性を使用してサイズを定義します。<httpRuntime>
<system.web>
元:
<system.web>
...
<httpRuntime
...
maxRequestLength="5242880" //Number of Bytes (5MB)
...
/>
...
</system.web>
大きなファイルを更新するときにユーザーにアラートを表示する
ファイルアップロードイベントハンドラーで、「PostedFile」の「ContentLength」を確認します。
if (FileUpload1.HasFile && FileUpload1.PostedFile.ContentLength > 5242880)
{
// Relevant error message goes here...
}
FileUploadClassのMSDNページも参照すると便利です。
于 2012-11-30T04:44:34.967 に答える