English 中文(简体)
扩大App.net MVC 3名编辑
原标题:Extending Asp.net MVC 3 Editor Templates

我有一个模型,它包含一个图像图谱的财产:

[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号案一致的不侵犯性鉴定。

最佳回答

为什么不仅仅在编辑模板中使用@Html.TextBoxFor(m =>m)而不是EditorFor?

问题回答

暂无回答




相关问题
Using jquery to get a partial view and updating the UI

I need to render a partial view (returned from the controller) to show some customer summary details. This will need to happen when the user clicks on a button. In the the mean time the user can ...

MVC 2 / MVC 3 / MVC 4

MVC 2 我们可以轻松地创造领域。 现在,我的问题涉及nes地区(地区内)。

Asp.Net MVC 2 - Changing the PropertyValueRequired string

Using a resx file in the App_GlobalResources directory, I ve been able to change the default message for the PropertyValueInvalid string of the model validators. But it doesn t work to translate the ...

ASP.NET MVC 3 - What features do you want to see? [closed]

I know a bunch of people that are really enjoying the improvements that ASP.NET MVC 2 made over the first release. I have just started to migrate our MVC 1 project over and so far areas has totally ...

热门标签