|
<SfMultiSelect TValue="string[]" Placeholder="" ModelType="@models" DataSource="@Emails" AllowCustomValue="true" Mode="@VisualMode.Box">
<MultiSelectTemplates>
<ValueTemplate>
@if (this.Emails.Where(name => name.Name == (context as Email).Name).Count() > 0)
{
<span>
@((context as Email).Name)
<span><@((context as Email).Address)></span>
</span>
}
else
{
<span>@((context as Email).Name) </span>
}
</ValueTemplate>
</MultiSelectTemplates>
<MultiSelectFieldSettings Text="Name" Value="Address"></MultiSelectFieldSettings>
</SfMultiSelect>
@code {
Type models = typeof(Email);
public class Email
{
public string Name { get; set; }
public string Address { get; set; }
public bool CustomValue { get; set; }
}
private List<Email> Emails = new List<Email>
{
};
}
|