Label Tag Helper, kendisine atanan PageModel özelliğine dayalı olarak uygun nitelik değerleri ve içerik üretir. Tek bir özelliği vardır.
Attribute | Açıklama |
for | Geçerli sayfa modeline göre değerlendirilecek bir ifade. |
Label Tag Helper, Input tag helper ile birlikte çalışacak şekilde tasarlanmıştır. PageModel’in bir özelliğini asp-for özniteliğine parametre olarak alır ve özelliğin adını, etiketin for özniteliği için bir değer ve etiket etiketinin içeriği olarak işler.
PageModel’in “Email:” adlı bir özelliği olduğunu varsayarsak:
<label asp-for="Email"></label>
HTML olarak şu şekilde işler.
<label for="Email">Email</label>
işlenen içeriği değiştirmek için Data Annotations Display
özniteliğini kullanabilirsiniz:
[Display(Name="Email Address")]
public string EmailAddress { get; set; }
Bu yaklaşımların her ikisi de şu şekilde işleyecektir:
<label for="EmailAddress">Email Address</label>