0

我有一个返回字符串的方法。我想从我的 img src 调用该方法这是我要使用的代码类型。我想我记得以前工作过。由于 src 使用 url 从服务器检索项目

<td><img src="~/MyController/MyAction/" + @string-parameter /></td>

所以而不是

src="MyController/MyAction/

有吗

src="我的 MyAction 的结果"

4

1 回答 1

0

创建一个ViewModel(一些保存视图数据的类)。

在您的控制器中实例化它并设置所需的属性。传递到视图。

确保视图是强类型视图,使用 的类型ViewModel作为 的类型Model

使用视图中的值。

// ViewModel
public class MyViewModel
{
  public string ImageSrc { get; set; }
}

// In the controller action:
var vm = new MyViewModel { ImageSrc = @my.GetImageName(smile) };
return View(vm);

// view
@model MyViewModel

<td><img src="@Model.ImageSrc" /></td>
于 2013-07-12T19:44:04.403 回答