Upload for ASP.NET WebForms
手順 1:プロジェクトの作成とコントロールの追加
クイックスタート > 手順 1:プロジェクトの作成とコントロールの追加

このクイックスタートの手順では、ASP.NET Web サイトを作成します。

  1. 新しい ASP.NET Web サイトを作成します。
  2. デザイン」タブをクリックして、デザインビューに入ります。
  3. Visual Studio ツールボックスで C1Uploadアイコンをダブルクリックし、コントロールをページに追加します。
    C1Uploadコントロールが web.config ファイルに登録されます。
    注意:プロジェクトがサーバー上にホストされている場合、コントロールを web.config ファイルの <system.web> ノードに手動で登録する必要があります。

    コントロールを手動で登録する必要がある場合は、以下の手順を実行します。
    1. ソースエクスプローラにある Web.config ファイルを開きます。
    2. 以下のマークアップが <system.web> ノードに表示されない場合は、以下のマークアップをファイルに追加します。
      ソースビュー
      コードのコピー
      <httpHandlers>
            <add path="C1UploadProgress.axd" verb="*" type="C1.Web.Wijmo.Controls.C1Upload.UploadProgressHandler,C1.Web.Wijmo.Controls.4" />
          </httpHandlers>
          <httpModules>
            <add name="C1UploadModule" type="C1.Web.Wijmo.Controls.C1Upload.UploadModule,C1.Web.Wijmo.Controls.4" />
          </httpModules>
          <compilation debug="true" targetFramework="4.0">
            <assemblies>
              <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
              <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
            </assemblies>
          </compilation>
      
    3. 以下の追加のマークアップを <system.webServer> ノードに追加します。
      ソースビュー
      コードのコピー
      <system.webServer>
          <validation validateIntegratedModeConfiguration="false"/>
          <modules>
            <add name="C1UploadModule" type="C1.Web.Wijmo.Controls.C1Upload.UploadModule,C1.Web.Wijmo.Controls.4" />
          </modules>
          <handlers>
            <add name="C1UploadProgress" path="C1UploadProgress.axd" verb="*" type="C1.Web.Wijmo.Controls.C1Upload.UploadProgressHandler,C1.Web.Wijmo.Controls.4" />
          </handlers>
        </system.webServer>
      

    このマークアップは、プロジェクトがサーバー上にホストされているときに必要になります。

  4. ページ内の C1Uploadコントロールを選択し、[プロパティ]ウィンドウでMaximumFiles プロパティを「5」に設定して、一度に5つのファイルをアップロードできるようにします。

手順 1の完了

この手順では、ASP.NET Web サイトを作成しました。また、C1Uploadの設定項目を web.config ファイルに追加し、一度にアップロードできるファイルの数を設定しました。次の手順では、ファイルのアップロード完了時に警告ダイアログボックスを表示するために、クライアント側の totalComplete イベントを使用する方法を説明します。

関連トピック