この例では、アップロード可能なファイルとして有効なファイル拡張子を設定し、ファイルをスキャンして、ウイルスに感染していないかどうかを確認します。ファイルがウイルスに感染している場合、アップロードはキャンセルされます。
[表示]→[コード]を選択し、次のコードをDefault.aspx.cs に追加します。
ソースビュー |
コードのコピー
|
---|---|
protected void u1_ValidatingFile(object sender, C1.Web.Wijmo.Controls.C1Upload.ValidateFileEventArgs e) { var file = e.UploadedFile; // foreach を削除します // foreach (C1FileInfo file in C1Upload1.UploadedFiles) try { //ファイルを検証します // メモ:この引数内の「TempFileName」と「FileName」は読み取り専用プロパティです。 // メッセージは「e.Message」で渡すことができます } catch (Exception ex) { //例外を処理します } } |