C# 其他视图数据的编辑器不工作
我有:C# 其他视图数据的编辑器不工作,c#,asp.net,asp.net-mvc,razor,C#,Asp.net,Asp.net Mvc,Razor,我有: @Html.EditorFor(model => model.name) 这将显示我的用户名,但我想覆盖此名称。所以我试了一下: @Html.EditorFor(model => model.Password, new { value = "othertext"} ) 但这不起作用,我总是有我的用户名 谢谢你的帮助 EditorFor上的“附加视图数据”参数设置编辑器模板要使用的新视图数据。它不会像您在这里使用的那样渲染“额外对象” 据我所知,您试图设置htmlAttri
@Html.EditorFor(model => model.name)
这将显示我的用户名,但我想覆盖此名称。所以我试了一下:
@Html.EditorFor(model => model.Password, new { value = "othertext"} )
但这不起作用,我总是有我的用户名
谢谢你的帮助 EditorFor上的“附加视图数据”参数设置编辑器模板要使用的新视图数据。它不会像您在这里使用的那样渲染“额外对象”
据我所知,您试图设置htmlAttributes
:
@Html.TextBoxFor(model => model.Password, new { value = "xxx" })
是的,我不想创建新对象,但只使用附加视图数据中的值,而不是模型返回的值。@MaT
EditorTemplates
是强类型视图的专用文件夹,据我所知,密码是字符串,请使用文本框。editor模板的外观: