我不完全确定这是可能的,但我要做的是将用户控件中的元素属性设置为通过ViewModel类传入的值。
例如,假设我有以下ViewModel类public class myViewModel
{
[DisplayName("Image URL")]
public string URL { get; set;
}
然后在我的用户控件
的顶部定义以下内容Inherits="System.Web.Mvc.ViewUserControl<Project.ViewModels.myViewModel>"
为什么我不能这样做在Image标签上设置src属性?例如?
<img src="<%Model.URL%>" />
任何帮助都会很棒,谢谢:)
答案 0 :(得分:0)
你在Model.URL之前错过了一个吗?
e.g。 <img src="<%=Model.URL %>" />