Когда я устанавливаю ViewBag.Title
в верхней части шаблона Razor, текстовое поле редактора Model.Title
заполняется с использованием значения ViewBag.Title
вместо ожидаемого значения Model.Title
. Вызов Html.EditorFor(x => Model.Title)
явно не создает такого поведения.
Как предотвратить отображение шаблона моего шаблона ViewBag.Title
без сохранения настраиваемого шаблона редактора для моей модели?
код
@{
ViewBag.Title = "Edit Post " + Model.Title;
}
@Html.EditorFor(x => Model.Title) @* renders "My Title" text box *@
@Html.EditorFor(x => Model) @* renders "Edit Post My Title" text box *@