您好我正在构建一个显示数据库数据的网页。像这样:
为什么结果没有显示?最好,
@model Orchard.Staff.Models.StaffPart
<fieldset>
<legend>Map Fields</legend>
<div class="editor-label">
@Html.LabelFor(model => model.StaffID)
</div>
<div class="editor-field">
@Html.DisplayFor(model => model.StaffID)
@Html.ValidationMessageFor(model => model.StaffID)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.CName)
</div>
<div class="editor-field">
@Html.DisplayFor(model => model.CName)
@Html.ValidationMessageFor(model => model.CName)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.EName)
</div>
<div class="editor-field">
@Html.DisplayFor(model => model.EName)
@Html.ValidationMessageFor(model => model.EName)
</div>
答案 0 :(得分:1)
尝试使用
@Html.TextBoxFor(model => model.EName)
代替,
@Html.DisplayFor(model => model.EName)
如果不起作用,请确保在将模型发送到视图之前正确填充模型