語言

Label<TValue> 類別

定義

為<label>指定欄位渲染元素,讀取顯示名稱(DisplayAttributeDisplayNameAttribute若存在)或回退至屬性名稱。

public class Label<TValue> : Microsoft.AspNetCore.Components.IComponent
type Label<'Value> = class
    interface IComponent
Public Class Label(Of TValue)
Implements IComponent

類型參數

TValue

欄位的類型。

繼承
Label<TValue>
實作

備註

元件支援兩種使用模式:

巢狀(包裹)模式: 當 ChildContent 提供時,標籤會包裹輸入元件,提供隱含的 HTML 關聯,且不需匹配 for/id 屬性。

非巢狀模式: 若 ChildContent 未提供,標籤會 for 以與欄位表達式相符的屬性來渲染。 對應的輸入元件必須具有匹配 id 屬性(由由 InputBase<TValue>衍生的輸入元件自動產生)。

建構函式

名稱 Description
Label<TValue>()

為<label>指定欄位渲染元素,讀取顯示名稱(DisplayAttributeDisplayNameAttribute若存在)或回退至屬性名稱。

屬性

名稱 Description
AdditionalAttributes

取得或設定一組額外屬性,這些屬性會套用到標籤元素上。

ChildContent

取得或設定子內容要渲染在標籤元素中。 通常這會包含一個會隱含與標籤關聯的輸入元件。

For

指定標籤應渲染的欄位。

明確介面實作

名稱 Description
IComponent.Attach(RenderHandle)

將元件附加於 RenderHandle.

IComponent.SetParametersAsync(ParameterView)

設定由渲染樹中元件父節點提供的參數。

適用於