【发布时间】:2018-08-28 12:08:14
【问题描述】:
我正在尝试创建一个剃须刀页面以编程方式创建一些用户。我在这一点上做错了(显然)。
在我的页面模型中,我有以下内容:
[Required]
[Display(Name = "First Name")]
public string FirstName { get; set; }
在我的cshtml中,我有:
<table>
<tr>
<td><label asp-for="@Model.FirstName"></label></td>
<td><input asp-for="@Model.FirstName" /> <span asp-validation-for="Model.FirstName" /></td>
</tr>
</table>
我希望得到一个标有“名字”的标签和一个具有该值的文本字段(在这个特定的用例中,我不希望有一个值)。不幸的是,我什么也没得到。任何帮助表示赞赏。
<table>
<tr>
<td><label></label></td>
<td><input /> <span asp-validation-for="Model.FirstName" /></td>
</tr>
</table>
谢谢
【问题讨论】:
标签: c# asp.net-core-2.0 razor-pages