显示viewbag以.cshtml表单



我尝试在.cshml表单字段上显示 @viewbag.name。

尝试了此

@Html.EditorFor(model => model.Name, new { htmlAttributes = new { @class = "form-control", @Value = "@ViewBag.Name" } })

,但仅显示原始数据。例如。@viewbag.name

源代码看起来像这样。

<input Value="@ViewBag.Name" class="form-control text-box single-line" id="Name" name="Name" type="text" value="" />

有人可以帮忙吗?谢谢!

从您的代码中删除value ="。您需要编写代码,如下所示。

<input value="@ViewBag.Name" class="form-control text-box single-line" id="Name" name="Name" type="text" />

这将显示您的ViewBag值作为您的文本框的befault值

最新更新