Html 来自img src的调用服务器方法
我有一个返回字符串的方法。我想从imgsrc调用这个方法 这就是我想要使用的代码类型。我想我记得我以前工作过。因为src正在使用url从服务器检索项目Html 来自img src的调用服务器方法,html,asp.net-mvc-4,Html,Asp.net Mvc 4,我有一个返回字符串的方法。我想从imgsrc调用这个方法 这就是我想要使用的代码类型。我想我记得我以前工作过。因为src正在使用url从服务器检索项目 <td><img src="~/MyController/MyAction/" + @string-parameter /></td> 是吗 src=“我的MyAction的结果”创建一个ViewModel(保存视图数据的某些类) 在控制器中实例化它并设置所需的属性。传递到视图 // ViewModel pu
<td><img src="~/MyController/MyAction/" + @string-parameter /></td>
是吗
src=“我的MyAction的结果”创建一个
ViewModel
(保存视图数据的某些类)
在控制器中实例化它并设置所需的属性。传递到视图
// 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>
确保视图是强类型视图,使用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>
//视图模型
公共类MyViewModel
{
公共字符串ImageSrc{get;set;}
}
//在控制器操作中:
var vm=newmyviewmodel{ImageSrc=@my.GetImageName(smile)};
返回视图(vm);
//看法
@模型MyViewModel
您正在视图中实例化控制器?