Label<TValue> 클래스

정의

<label> 지정된 필드의 요소를 렌더링하거나 표시 이름을 DisplayAttribute 읽거나 DisplayNameAttribute 있는 경우 속성 이름으로 대체합니다.

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 제공되면 레이블은 입력 구성 요소를 래핑하여/id 특성에 대한 일치 없이 암시적 HTML 연결을 제공합니다.

중첩되지 않은 패턴:ChildContent 제공되지 않으면 레이블은 필드 식과 일치하는 특성으로 for 렌더링됩니다. 해당 입력 구성 요소에는 일치하는 id 특성(파생 InputBase<TValue>된 입력 구성 요소에 의해 자동으로 생성됨)이 있어야 합니다.

생성자

Name Description
Label<TValue>()

<label> 지정된 필드의 요소를 렌더링하거나 표시 이름을 DisplayAttribute 읽거나 DisplayNameAttribute 있는 경우 속성 이름으로 대체합니다.

속성

Name Description
AdditionalAttributes

레이블 요소에 적용할 추가 특성의 컬렉션을 가져오거나 설정합니다.

ChildContent

레이블 요소 내에서 렌더링할 자식 콘텐츠를 가져오거나 설정합니다. 일반적으로 레이블과 암시적으로 연결되는 입력 구성 요소가 포함됩니다.

For

레이블을 렌더링할 필드를 지정합니다.

명시적 인터페이스 구현

Name Description
IComponent.Attach(RenderHandle)

구성 요소를 .에 연결합니다 RenderHandle.

IComponent.SetParametersAsync(ParameterView)

렌더링 트리에서 구성 요소의 부모가 제공하는 매개 변수를 설정합니다.

적용 대상