我有一个视图,它有一个字符串变量和一个编辑器。我想将字符串变量发送到editorFor模板局部视图
//parent view
string message = "message";
@Html.EditorFor(m => m.someObject)
//editor template
@model someObject
var message = messageFromParentView;
<div>@message</div>
//other inputs for someObject
我该怎么做?
答案 0 :(得分:1)
您可以使用ViewBag
执行此操作。在父视图或控制器上设置属性,并在编辑器模板代码中访问它。
家长视图
@{
ViewBag.Message= "message";
}
编辑模板
<div>@ViewBag.Message</div>