[英]Shopping Cart Page display only one item in Asp.Net Core 2.0 Razor page
[英]Not getting display in razor page in asp.net core 2
我正在嘗試創建一個剃刀頁面,以編程方式創建一些用戶。 我在這時做錯了(顯然)。
在我的pagemodel里面,我有以下內容:
[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>
謝謝
您不需要標記幫助程序上的@Model
部分,只需要屬性名稱:
<table>
<tr>
<td><label asp-for="FirstName"></label></td>
<td><input asp-for="FirstName" /> <span asp-validation-for="FirstName" /></td>
</tr>
</table>
好的,所以問題是我忘了在頁面上添加標簽助手。 問題解決了。 謝謝@ McGuireV10 :-)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.