@page "/"
<p></p>
<p></p>
<p>GroupId:@(GrupId==null?"Null":GrupId.ToString())</p>
<p>GroupIdAux:@GrupIdAux</p>
<p>String selected: @TumAtikTipleri[GrupIdAux].Deger1</p>
<MatSelect Label="Atık Tipi" @bind-Value="@GrupIdAux" Style="width:100%">
@foreach (var item in TumAtikTipleri)
{
<MatOption Value="@item.Id">@item.Deger1</MatOption>
}
</MatSelect>
@code
{
public int? GrupId = null;
public int GrupIdAux
{
set{
GrupId = (value==0?(int?)null:value);
}
get {
return (GrupId==null?0:GrupId.Value);
}
}
public List<(int Id, string Deger1)> TumAtikTipleri =
new List<(int Id, string Deger1)>{
(0, "No value (mull)"),
(1, "One"),
(2, "Two"),
};
}