ウェブサイトから、添付ファイルを追加して保存する必要があります。また、画像を追加して表示して保存します。添付ファイルと写真を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. 添付ファイルを添付ファイルに追加
- 2. jQueryコンテンツスクロール(スクロール付き)(写真添付)?
- 3. ファイルと写真をアップロードしてデータベースに追加する方法
- 4. 添付ファイル用のPouchDBと追加フィールド
- 5. 追加と削除添付ファイルは
- 6. NotesDocumentに添付ファイルを追加する
- 7. アルバム写真のメタデータ付き写真ファイルを取得
- 8. 写真にフレームを追加する
- 9. Swift:写真をカスタムアルバムに追加する
- 10. firemonkeyでギャラリーに写真を追加
- 11. Java - 写真をJFrameに追加する
- 12. Wordpressで写真にレイヤーを追加
- 13. 写真/ビデオを撮影してAndroidでメールに添付する
- 14. ウェブページにローカル写真を添付してください
- 15. 写真にリンクするASP.NET
- 16. Slackbotへの添付ファイルの追加
- 17. 添付ファイルの追加イベントOutlook AddIn
- 18. GlipチャットAPIはイメージ(写真)添付ファイルをサポートしていますか?
- 19. JavaScriptとPhoneGapを使用してAndroidForceのSalesForceサイトに写真を添付
- 20. 添付ファイルとしてbase64イメージデータを追加するには?
- 21. 写真とビデオをJSONクイズ形式に追加するには?
- 22. PHPメーラーの添付ファイルに日付を追加するSMTP
- 23. OnItemCommandイベントハンドラをASP.NET CheckBoxに追加または添付する
- 24. 選択したテキストの上のUIPopoverViewController(添付写真参照)
- 25. グラフのAPI投稿写真の添付で
- 26. 写真とタグを1つのAjaxリクエストに追加する
- 27. ユーザーが写真をアップロードして写真を表示し、その写真をangularjsの写真に追加する方法は?
- 28. ダイナミックにアップロードされた写真付きのHTML写真スライドショー
- 29. 配列への写真の追加とUICollectionビューエラーに表示
- 30. ハッシュタグ付きインスタントグラムと写真を共有
これは本当に問題ではありません... – Peter
これは問題ではありません。あなたはあなたがasp.netで尋ねたすべてを行うことができます。 – iburlakov
http://www.google.com/search?q=asp.net+upload+file –