我有一个返回字符串的方法。我想从我的img src中调用该方法 这是我想要使用的代码类型。我以为我记得以前工作过。由于src正在使用url从服务器
中检索项目<td><img src="~/MyController/MyAction/" + @string-parameter /></td>
所以而不是
src="MyController/MyAction/
拥有它
src =“myAction的结果”
答案 0 :(得分: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>