Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 其他视图数据的编辑器不工作_C#_Asp.net_Asp.net Mvc_Razor - Fatal编程技术网

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模板的外观: