|
<SfDropDownList @ref=@configurations TValue="Guid" TItem="OdqConfigurationModel" @bind-Value="@currentId" DataSource="@cachedConfigurations" Width="150px">
<DropDownListFieldSettings Text="Nom" Value="Nom" />
<DropDownListEvents ValueChange="OnValueChanged" TValue="Guid" TItem="OdqConfigurationModel" />
</SfDropDownList>
@code {
public Guid currentId { get; set; } = new Guid("11223344-5566-7788-99AA-BBCCDDEEFF00");
public SfDropDownList<Guid, OdqConfigurationModel> configurations;
public class OdqConfigurationModel
{
public Guid Nom { get; set; }
public string Id { get; set; }
}
public List<OdqConfigurationModel> cachedConfigurations = new List<OdqConfigurationModel>()
{
new OdqConfigurationModel(){Nom = new Guid("11223344-5566-7788-99AA-BBCCDDEEFF00"), Id = "1"},
new OdqConfigurationModel(){Nom = new Guid("11223344-5566-7788-99AA-BBCCDDEEFF01"), Id = "2"},
new OdqConfigurationModel(){Nom = new Guid("11223344-5566-7788-99AA-BBCCDDEEFF02"), Id = "3"},
new OdqConfigurationModel(){Nom = new Guid("11223344-5566-7788-99AA-BBCCDDEEFF00"), Id = "4"}
};
public void OnValueChanged(ChangeEventArgs<Guid, OdqConfigurationModel> args)
{
}
}
|
|
<SfDropDownList @ref=@configurations TValue="Guid?" ID="auto" TItem="OdqConfigurationModel" @bind-Value="@currentId" DataSource="@cachedConfigurations" EnablePersistence="true" Width="150px">
<DropDownListFieldSettings Text="Nom" Value="Id" />
<DropDownListEvents ValueChange="OnValueChanged" TValue="Guid?" TItem="OdqConfigurationModel" />
</SfDropDownList>
@code
{
public Guid? currentId { get; set; } = new Guid("11223344-5566-7788-99AA-BBCCDDEEFF01");
public SfDropDownList<Guid?, OdqConfigurationModel> configurations;
public class OdqConfigurationModel
{
public Guid Id { get; set; }
public string Nom { get; set; }
}
public List<OdqConfigurationModel> cachedConfigurations = new List<OdqConfigurationModel>()
{
new OdqConfigurationModel {Id = new Guid("11223344-5566-7788-99AA-BBCCDDEEFF01"), Nom = "1"},
new OdqConfigurationModel {Id = new Guid("11223344-5566-7788-99AA-BBCCDDEEFF02"), Nom = "2"},
new OdqConfigurationModel {Id = new Guid("11223344-5566-7788-99AA-BBCCDDEEFF03"), Nom = "3"},
new OdqConfigurationModel {Id = new Guid("11223344-5566-7788-99AA-BBCCDDEEFF04"), Nom = "4"}
};
public void OnValueChanged(ChangeEventArgs<Guid?, OdqConfigurationModel> args)
{
}
}
|