using System.Collections.Generic;
namespace HelloWorldMvcApp
public class HomeController : Controller
public ActionResult Index()
List<SelectListItem> data = new List<SelectListItem>
new SelectListItem{ Text="Chile", Value = "1" },
new SelectListItem{ Text="Argentina", Value = "2" },
new SelectListItem{ Text="España", Value = "3" },
new SelectListItem{ Text="Brasil", Value = "4" },
new SelectListItem{ Text="Paraguay", Value = "5" },
new SelectListItem{ Text="Colombia", Value = "6" },
new SelectListItem{ Text="Ecuador", Value = "7" },
new SelectListItem{ Text="Perú", Value = "8" },
new SelectListItem{ Text="Venezuela", Value = "9" },
new SelectListItem{ Text="Bolivia", Value = "10" }
string optionSelected = string.Empty;
foreach (SelectListItem item in data)
optionSelected = item.Value;
var model = new SelectViewModel
SelectedOption = int.Parse(optionSelected),
Lista = data.Select(x => new SelectListItem