Html.EditorFor additionalViewData
我有一个自定义的编辑器模板,我将值添加到ViewData如下所示: 
 @Html.EditorFor( model => model.PhoneNumber , new { Title = "SomeValue" } ) 
我怎样才能访问价值和财产的名字?
ViewData是一个字典。
 您可以编写ViewData["Title"] ,也可以通过ViewData (它是KeyValuePairs的集合)或ViewData.Keys循环。 
您可以将您的htmlAttributes对象嵌套在视图数据中:
 <%= Html.EditorFor(model => model.PhoneNumber, new { htmlAttributes = new { Title = "SomeValue" } }) 
然后在您的编辑器模板中:
 <%= Html.TextBox("", Model.Value, ViewData["htmlAttributes"])%>