Table of Contents

Class ConsentSelectorComponent

Namespace
Kentico.Forms.Web.Mvc
Assembly
Kentico.Content.Web.Mvc.dll

Provides drop-down list for selecting text of ConsentInfo.

public class ConsentSelectorComponent : DropDownComponent
Inheritance
object
ConsentSelectorComponent
Inherited Members
Extension Methods

Fields

IDENTIFIER

Represents the ConsentSelectorComponent identifier.

public const string IDENTIFIER = "Kentico.ConsentSelector"

Field Value

string

Methods

GetHtmlOptions()

Returns data source containing ConsentName and ConsentDisplayName pairs, for populating drop-down list.

protected override IEnumerable<HtmlOptionItem> GetHtmlOptions()

Returns

IEnumerable<HtmlOptionItem>

LoadProperties(FormComponentProperties)

Loads option label property.

public override void LoadProperties(FormComponentProperties properties)

Parameters

properties FormComponentProperties

Validate(ValidationContext)

Validates whether valid consent is selected.

public override IEnumerable<ValidationResult> Validate(ValidationContext validationContext)

Parameters

validationContext ValidationContext

Returns

IEnumerable<ValidationResult>