ファイルをロードするにはどうすればよいですか?HttpPostedFileBaseへの.NETロードファイル
HttpPostedFileBase fileBase = File.Open(path, FileMode.Open);
その後、私はfileBase.ContentType
およびその他のプロパティを使用することができます。私はこのような何かをしたいです。
これは可能ですか?ありがとう
ファイルをロードするにはどうすればよいですか?HttpPostedFileBaseへの.NETロードファイル
HttpPostedFileBase fileBase = File.Open(path, FileMode.Open);
その後、私はfileBase.ContentType
およびその他のプロパティを使用することができます。私はこのような何かをしたいです。
これは可能ですか?ありがとう
このようにこのクラスをインスタンス化することはできません(抽象クラスです)。これは、ContentTypeなどの情報がアップロード要求でのみ利用可能であったためです。
ファイルをアップロードした瞬間にContentTypeを保存し、データストアのファイルに関連付けることができます。したがって、Id(アップロードされたファイルの一意の識別子)、FilePath(ファイルが物理的に格納される場所)、ContentType(ファイルのコンテンツタイプ)があります。この方法で、後でコンテンツタイプを取得することができます。
本当に - HttpPostedFileはそのようなもののコンストラクタを持っていません。プラス私はContentTypeが決定され、ブラウザによって投稿されると信じています。
達成しようとしていることは何ですか?
HttpPostedFile postedFile = fileUpload1.PostedFile;
string mime = postefIle.ContentType;
あなたが本当にプロとして働きやすいAJAX
Register TagPrefix="CuteWebUI" Namespace="CuteWebUI" Assembly="CuteWebUI.AjaxUploader"
でcutewebui..along使用することができ、C#とasp.netを使用している場合。
すでにアップロードされているファイルからcontentTypeを取得しようとしています。 – ShaneKm