我正在使用 Razor 视图引擎开发 ASP.NET Core 2.0 Web 应用程序。首先,我试图通过互联网和 StackOverFlow 寻找解决方案,但其中任何一个都可以解决我的问题。让我们看看我们面临的是什么:我有一个相对简单的客户视图模型:namespace MokaKukaMap.Application.Customers.ViewModels.Models{ public class CustomerViewModel { public long Id { get; set; } [Display(Name = "Név")] [Required] public string Name { get; set; } [Display(Name = "Telefonszám")] [Required] public string PhoneNumber { get; set; } }}如您所见,Name和PhoneNumber属性具有Display指定的属性。我对应的局部视图 ( _NewCustomer.cshtml) 如下:@model MokaKukaMap.Application.Customers.ViewModels.Models.CustomerViewModel<div class="col-lg-5 basic-surronder"> <form asp-controller="NewCustomer" asp-action="NewCustomer" class="well"> <div id="form-horizontal"> <div class="form-group"> <label asp-for="@Model.Name" class=""></label> <div class=""> <input asp-for="@Model.Name" class="form-control"> <span asp-validation-for="@Model.Name" class="text-danger"> </span> </div> </div> <div class="form-group"> <label asp-for="@Model.PhoneNumber" class=""></label> <div class=""> <input asp-for="@Model.PhoneNumber" class="form-control"> <span asp-validation-for="@Model.PhoneNumber" class="text-danger"> </span> </div> </div> </div> <div asp-validation-summary="ModelOnly" class="text-danger"></div> <div class="form-group"> <div class=""> <input type="submit" formnovalidate="formnovalidate" value="Új ügyfél hozzáadása" class="btn btn-primary" /> </div> </div> </form></div>到现在为止还挺好。正如我已经提到的,我将此视图用作局部视图,因此我将她包含在NewCustomer.cshtml主视图中,并使用以下行:@Html.Partial("_NewCustomer")
1 回答
- 1 回答
- 0 关注
- 171 浏览
添加回答
举报
0/150
提交
取消