我有一个模型,它包含一个图像图谱的财产:
[Required]
[DataType(DataType.ImageUrl)]
public string Logo { get; set; }
由于你能够看到数据类型是“形象城市”,我利用这个事实在《意见》/共同目录中建立一个编辑模板。
模板只需要增加一些额外的html内容,以弥补缺省模板。 我不知道如何做到这一点。
当我打电话给html的助手时,我试图具体注明模板名称,但这似乎不利于我。
所用代码Im(指inside)。 海关模板:
@Html.EditorFor(model => model, "string")
请问一下,我通过在MVC 3 dll上使用反射器,然后在MVC 3下使用模版名称。
系统.Web.Mvc.Html
我看望TemplateHelpers级的导师,并看着这个方向:
dictionary3.Add(typeof(string).Name, new Func<HtmlHelper, string>(DefaultEditorTemplates.StringTemplate));
Cheers for any Help Tony
Update
无需提及。 这样做的原因是利用与MVC3号案一致的不侵犯性鉴定。