内部使用のみの小規模な Web アプリケーションを開発しています。その単純な性質と対象読者を考慮して、ASP.NET 動的データ プロジェクトを使用して、物事を迅速に立ち上げて実行する良い機会であると判断しました。計画全体を再考せざるを得ない 1 つの問題を除けば、これまでのところ順調です。
Web サイトからファイルをアップロードできるようにする必要があります。モデルには、アップロードされたファイルを表すエンティティがあります。このエンティティには、ファイルの内容、ファイル名、およびファイルのコンテンツ タイプのプロパティがあります。ファイルをアップロードするとき、これらの値はすべて単一のFileUpload
コントロールから取得されます。
はFieldTemplate
エンティティ プロパティと 1 対 1 で関連付けられているEntityTemplate
ため、File エンティティのカスタムを作成する必要があると判断しました。FileUpload
この時点で、コントロールを持つエンティティの「編集」テンプレートを作成しました。私が把握できていないのは、ユーザーが「更新」リンクをクリックしたときに、データをFileUpload
コントロールからエンティティに戻し、(最終的に) データベースに戻す方法です。
アドバイスやガイダンスは大歓迎です。