ASP.NET MVC 5では、Server.MapPath()
は二重バックスラッシュでパスを返し、イメージファイルは自分の物理プロジェクト"~/Images/"
フォルダに追加しています。私はReplace()
"\"を "/"と試してみましたが、うまくいきません。今すぐ画像を表示することができません。ASP.NET MVC 5 Server.MapPath()は二重バックスラッシュでパスを返します
My画像フォルダのパス:データベース保存における"~/Images"
画像パスなど:"D:\\ProjectName\\SolutionFolder\\Images\\Image1.jpg"
このうち、私を助けてください...あなたがasp.netカミソリで画像を表示する必要が
あなたの特定の問題を明らかにするか、正確に強調するために、追加の詳細情報を追加してくださいあなたが必要なもの。現在書かれているとおり、あなたが求めていることを正確に伝えるのは難しいです。この質問を明らかにするには、[How to Ask](http://stackoverflow.com/help/how-to-ask)ページを参照してください。 – Nkosi
イメージを表示する理由あなたはいつそれを使いますか? –
問題はダブルバックスラッシュではなく、インスペクタがあなたのために文字列をエスケープしています。問題は、Webページ上の絶対ファイルパスを使用することです。これはうまくいかないでしょう。 – CodeCaster