私のコントローラは、外部サイトの画像のURLである文字列を返します。 このURLをビューに表示するにはどうすればよいですか。 私はあなたの助けに感謝します。MVC 3で外部画像を表示する方法
0
A
答えて
2
AngryHackerが正しい。 AngryHackerの答えをいくつかのコード例で拡張しています。
イメージURLのViewModelにプロパティを追加し、最初のget呼び出しで返します。次に、ビューで使用します。したがって、あなたは、
public class UserProfileViewModel
{
public string DisplayName { set;get;}
public string GravatarURL { set;get;}
}
とあなたのACtionMethodで、
public ActionResult Get(int id)
{
UserProfileViewModel objVm=new UserProfileViewModel();
objVM.GravatarURL="http://www.externalsite.com/image/tiyra.jog";
//Set other properties also.
return View(objVm);
}
と強くおUserProfileViewModelに型付けされたビューに再び行動にまで
@model UserProfileViewModel
<h2>"@Model.DisplayName </h2>
<img src="@Model.GravatarURL" />
<p>The image is loaded from @Model.GravatarURL</p>
0
URLをモデルの一部にして、ビューで参照するだけです。
0
を不要なHTTPリクエストを避けています
<%:%>タグを使用して出力をHTMLエンコードする必要がある部分が欠落している可能性があります。la:
それはあなたのモデルの文字列プロパティかどう<%: Html.Label(ViewData["PicUrl"].ToString()) %>
...または、...
<label><%: Model.PicUrl %></label>
関連する問題
- 1. SSRSで外部画像を表示する方法は?
- 2. 外部画像をテキストビューに表示する方法は?
- 3. 外部XMLから画像を取得してアプリケーションで表示する方法
- 4. (iPhone)UIImageの画像で外部画像を表示する名前付き
- 5. MVCに画像を表示
- 6. MVCのリストに画像を表示する方法は?
- 7. アップロードした画像をjspページに表示する方法mvc
- 8. Spring MVCはアップロードされた画像を外部フォルダに表示します
- 9. 画像の下部を表示する方法は?
- 10. inkcanvasの外側に画像を表示する方法
- 11. ウィンドウの外に画像を表示する方法
- 12. 外部の画像を含むASP.NET rdlcで画像が表示されない
- 13. cakephp 3 - emailer - 外部でエラーを表示
- 14. MVC 3画像ボタン
- 15. iOS/Phonegapアプリで外部サイトから画像を表示
- 16. MVC 3 Internet ExplorerやChromeでストリーミングされた画像を表示する
- 17. JSPを使用してSpring MVCで画像を表示する方法
- 18. アップロードした直後にmvcのウェブサイトで画像を表示する方法は?
- 19. blogspotで外部画像を自動的にインポートする方法
- 20. 画像ボックスに画像の縮尺を表示する方法
- 21. ビュー内の外部キーデータを表示MVC
- 22. 投げる例外はASP.NET MVCで内部例外を表示
- 23. Swift 3でSCNSphereの代わりに画像を表示する方法は?
- 24. MVCのIMAGEオブジェクトの画像を表示
- 25. iPadでフル画像表示画面を追加する方法
- 26. 外部ファイルにアクセスせずにWebブラウザーコントロールに画像を表示
- 27. 画像をクリックすると画像をフルスクリーンで表示する方法
- 28. Uploadify 2.1.4で画像を表示する方法は?
- 29. カメラで表面ビューを使用して画像を表示して画像ビューで表示する方法
- 30. 画像ビューでbase64でエンコードされた画像を表示する:SWIFT 3