<SfMultiSelect
TValue="string[]" SortOrder="SortOrder.Ascending" TItem="Countries" AllowFiltering="true" Placeholder="e.g.
Australia" Mode="@VisualMode.CheckBox" DataSource="@Country" ShowSelectAll="@ShowSelectAllCheckBox" EnableSelectionOrder="@EnableSelectionOrders" ShowDropDownIcon="@EnableDropDownIcon" FilterBarPlaceholder="Search countries"
PopupHeight="350px">
<MultiSelectFieldSettings
Text="Name" Value="Code"></MultiSelectFieldSettings>
</SfMultiSelect>
@code {
public bool ShowSelectAllCheckBox { get; set; } = true;
public bool EnableSelectionOrders { get; set; } = true;
public bool EnableDropDownIcon { get; set; } = true;
public class Countries
{
public int Name { get; set; }
public string Code { get; set; }
}
List<Countries> Country = new List<Countries>
{
new Countries() { Name = 1, Code = "AU" },
new Countries() { Name = 2, Code = "BM" },
new Countries() { Name = 3, Code = "CA" },
new Countries() { Name = 4, Code = "CM" },
new Countries() { Name = 5, Code = "DK" },
new Countries() { Name = 6, Code = "FR" },
new Countries() { Name = 7, Code = "FI" },
new Countries() { Name = 8, Code = "DE" }
};
}
|