|
@using Syncfusion.Blazor.DropDowns
<SfListBox TValue="string[]" DataSource="@PeoplesDetails" TItem="Person" @bind-Value="@value">
<ListBoxSelectionSettings Mode="SelectionMode.Single"></ListBoxSelectionSettings>
<ListBoxFieldSettings Text="People.Name" Value="Id" />
</SfListBox>
@code {
private string[] value = new string[] { "Item1" };
public List<Person> PeoplesDetails = new List<Person>
{
new Person{ Id = "Item1", People = new People{ Name = "India" } },
new Person{ Id = "Item2", People = new People{ Name = "USA" } },
new Person{ Id = "Item3", People = new People{ Name = "China" } },
new Person{ Id = "Item4", People = new People{ Name = "Srilanka" } },
new Person{ Id = "Item5", People = new People{ Name = "AUS" } }
};
public class People
{
public string Name { get; set; }
}
public class Person
{
public string Id { get; set; }
public People People { get; set; }
}
}
|