This code will help you to understand how to retrieve a selected value of the select control.
To retrieve a selected value from the select control, you can use either the @bind or @onchange event.
//using @bind @page "/dropdown" <select class="form-control" @bind="@selectedString" style="width:150px"> @foreach (var template in templates) { <option value=@template>@template</option> } </select> <h5>Selected Country is: @selectedString</h5> @code { List<string> templates = new List<string>() { "America", "China", "India", "Russia", "England" }; string selectedString = "America"; }
//using @onchange event @page "/dropdown" <select class="form-control" @onchange="@OnSelect" style="width:150px"> @foreach (var template in templates) { <option value=@template>@template</option> } </select> <h5>Selected Country is: @selectedString</h5> @code { List<string> templates = new List<string>() { "America", "China", "India", "Russia", "England" }; string selectedString = "America"; void OnSelect (ChangeEventArgs e) { selectedString = e.Value.ToString(); Console.WriteLine("The selected country is : " + selectedString); } }
total answers (1)
start bookmarking useful questions and collections and save it into your own study-lists, login now to start creating your own collections.
To retrieve a selected value from the select control, you can use either the @bind or @onchange event.
need an explanation for this answer? contact us directly to get an explanation for this answer