ウェブサイトから、添付ファイルを追加して保存する必要があります。また、画像を追加して表示して保存します。添付ファイルと写真をASP.NETに追加
答えて
:
あなたは、アップロードを許可するようにするFileUploadコントロールを使用したいと思うでしょう。
ユーザーがアップロードしたファイルを格納するデータベース。
画像/ファイルを表示するためのHTMLを作成する表示ページ。おそらく何らかの説明のリピーターを使用しています。
アップロードするファイルの最大サイズと、サーバーに人がアップロードしたファイルのセキュリティリスクがあります。
ありがとうございました。私はファイルをc:\ folder \ filename.txtのようなハードドライブ上の物理的なパスを与えることで保存することができました。 しかし、私はプロジェクトとソリューションのフォルダに保存したいので、好きなようにしてみてください FileUploader.PostedFile.SaveAs( "〜/ Pictures /" +ファイルパス); それは嫌です。助言がありますか? –
FileUploader.PostedFile.SaveAs(Server.MapPath( "〜/ Pictures /" + filepath)); –
質問はどこですか?これは非常に広範な声明であり、あなたが必要とするものについては詳細を述べていません。それで私は刺すようになり、あなたに非常に一般的な高レベルの概要を与えるつもりです。
ファイルをアップロードするには、ファイルに設定されたタイプの入力コントロールを使用します。これにより、ユーザーは添付ファイルを選択できます。
彼らはあなたがファイルを保存するためのオプションのトンを持っているRequest.File
経由でファイルへのアクセスを取得することを選択し、サーバーにポストしたら:
- としてファイルを保存しますデータベース内の画像やバイナリデータ型
- 保存にファイルシステム上のファイルを使用して、データベース内のブロブとポインタを格納
- あなたはSQL 2008を使用している場合、ソートのオプションと同様である新しいファイルストリームデータ型があります2.
編集
私は最近、添付ファイル機能と、私は含まれていないに走ったことのいくつかの追加:
- IE8は、もはや入力コントロールの実際のファイルパスが含まれています。
- のようにc:\ FakePathを返します。ユーザーサーバー側のコントロールにならない場合は、フォームにエンコードタイプを設定してください。
- 複数のファイルを簡単にアップロードする場合は、1つの表示可能な入力コントロールを使用し、ユーザーがファイルを選択して入力を非表示にし、新しい入力と置き換えます。次に、ユーザーにファイルのリストを提供し、ファイルを削除できるようにします。
編集
[OK]を使用すると、ワーカープロセスがファイルを保存すると、あなたがのためのURLを構築することができ、への書き込みアクセスを持っていること、IISのディレクトリを持っている必要があり、これを行うにはユーザー。名前付きのユーザーアカウントをお持ちの場合は、ユーザー名を使用してファイルを保存することができ、衝突を避けることができます。
ご迷惑をおかけして申し訳ありません。 たとえば、写真を選択してデータベースにないサーバーに保存し、ユーザーが添付ファイルの画像にアクセスするためのハイパーリンクを付けたいとします。 –
@Ahmad気軽にどうぞ。 :) – deceze
多くのチュートリアルがありますが、それはかなり簡単に行うことができ、必要に応じて複雑にすることができます。楽しみを持って、彼らは私がASP.NET開発者としてなしでは生きていけないウェブサイトです
http://www.asp.net/learn/videos/video-255.aspx
http://www.4guysfromrolla.com/webtech/091201-1.shtml
:これらのチュートリアルを試してみてください!開始する場所の概要として
- 1. jQueryコンテンツスクロール(スクロール付き)(写真添付)?
- 2. Swift:写真をカスタムアルバムに追加する
- 3. 写真にフレームを追加する
- 4. アルバム写真のメタデータ付き写真ファイルを取得
- 5. PHPメーラーの添付ファイルに日付を追加するSMTP
- 6. JavaScriptとPhoneGapを使用してAndroidForceのSalesForceサイトに写真を添付
- 7. 写真とビデオをJSONクイズ形式に追加するには?
- 8. OnItemCommandイベントハンドラをASP.NET CheckBoxに追加または添付する
- 9. 写真とタグを1つのAjaxリクエストに追加する
- 10. 選択したテキストの上のUIPopoverViewController(添付写真参照)
- 11. 添付プロパティの追加パラメータ
- 12. ユーザーが写真をアップロードして写真を表示し、その写真をangularjsの写真に追加する方法は?
- 13. Symfonyの添付ファイルをメールに追加するには?
- 14. iPhoneのメールで添付ファイルにgifを追加するには?
- 15. C#でmailtoに添付ファイルを追加するには?
- 16. XSL:FOを使用して添付ファイルをPDFに追加する
- 17. アプリケーションのiphoneに添付ファイルとして.vcfファイルを追加する方法
- 18. 電子メールの添付ファイルにメニューオプションを追加
- 19. 注文メールに添付ファイルを追加する+ Magento
- 20. Railsは保存前に添付ファイルを追加します
- 21. Kenticoの製品オプションに添付ファイルを追加する
- 22. ActionMailer - 添付ファイルを追加するには?
- 23. 電子メールに添付ファイルを追加するPHP mysql
- 24. iOS 5 Twitter APIを使ってTwitterに写真を添付する
- 25. django-photologueの写真にコメントなどを追加するには?
- 26. 壁に写真をアップロードするための「アクション」パラメータを追加
- 27. "実際の"メールの添付ファイルとhtmlメールの写真を区別する方法は?
- 28. 写真を撮ってiOSの電子メールの添付ファイルとして送信する
- 29. Objective-C - 写真にGPS情報を追加する
- 30. Android - ユーザーが撮影した写真をリストビューに追加する
これは本当に問題ではありません... – Peter
これは問題ではありません。あなたはあなたがasp.netで尋ねたすべてを行うことができます。 – iburlakov
http://www.google.com/search?q=asp.net+upload+file –