如何返回带有文本的字段?

时间:2013-02-05 01:33:10

标签: razor

您好我正在构建一个显示数据库数据的网页。像这样:

enter image description here

为什么结果没有显示?最好,

@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>

1 个答案:

答案 0 :(得分:1)

尝试使用

 @Html.TextBoxFor(model => model.EName)

代替,

 @Html.DisplayFor(model => model.EName)

如果不起作用,请确保在将模型发送到视图之前正确填充模型