动态设置img的src属性

时间:2020-08-25 10:28:02

标签: html asp.net-mvc model-view-controller

代替

src="~/Images/MyPage/goals.jpg" 

我想要这样的东西:

src="'~/Images/MyPage/' + '@MyMethod(1)'"

其中

 public static string MyMethod(int someGivenId)
 {
    switch(someGivenId)
    {

      case 1: return "goals.jpg";    
      case 2: return "goals2.jpg";
      case 3: return "goals3.jpg";    
      default:
              return "goals3.jpg";
   }
}

我该如何实现?

1 个答案:

答案 0 :(得分:1)

如果您在cshtml文件顶部(或在视图web.config中)具有相关的using语句,则应该可以直接调用该方法:

<img src="~/Images/MyPage/@MyMethod(1)">