.net core selectlist string code example
Example: asp.net core selectlist
In Library:
public static class UI_Data
{
public static string[] QuestionsArray = {
"Question 1",
"Question 2",
"Question 3"
};
}
In Model:
public string UserQuestionNumber { get; set; } = "";
In View:
<select asp-for="UserQuestionNumber">
@for (int i = 0; i < UI_Data.QuestionsArray.Length; ++i)
{
<option value=@i.ToString()> @UI_Data.QuestionsArray[i] </option>
}
</select>
In Controller:
try
{
int questionNumber = Int16.Parse(userModel.UserQuestionNumber);
...
}
catch (Exception error)
{
return View();
}