2

私はMVC 3が初めてで、まだ学んでいます。現在、両方のページに異なる画像がありますが、同じ場所にある静的な 2 ページの Web サイトを構築しています。ViewBag を使用して、表示しているページに応じてこの画像を変更できると言われましたが、これを自分の Web サイトに適用する方法がわかりません。

どんな助けでも大歓迎です。お時間をいただきありがとうございます。

4

4 に答える 4

0

個人的には、コントローラーに関連するビューを指定するのは好きではありません。アクションメソッド名と画像の間の命名規則を使用しています:

<img src="~/Content/images/@(ViewContext.RouteData.Values["action"].ToString().ToLower())_img.jpg">

インデックスアクションメソッドの画像名は「index_img.jpg」になります

于 2013-07-31T13:00:40.103 に答える