設定値 int が必要です。どうやってこれをしますか?
var list = from Enum e in Enum.GetValues(enumValue.GetType())
select new SelectListItem
{
Selected = e.Equals(enumValue),
Text = e.ToDescription(),
Value = e.ToString()// need int
};
私が設定した場合Value = ((int)e).ToString()
エラーが発生します:
タイプ 'System.Enum' を 'int' に変換できません