@Html.LabelFor(model => model.ID, new { @class = "required control-label col-sm-4" })
@Html.DropDownListFor(m => m.ID,
new SelectList(SelectListUtility.CustomerInfoSetTypeList(), "Key", "Value"), "",
new { @class = "form-control", required = "required", aria_required = "true" })
@Html.ValidationMessageFor(model => model.ID, null, new { @class = "col-sm-12 top-padding" })
public static Dictionary<string, string> CustomerInfoSetTypeList()
Dictionary<string, string> ret = new Dictionary<string, string>();
using (コンテキスト db = new コンテキスト())
var query = db.テーブル名.AsQueryable();
var list = query.OrderBy(b => b.ID).ToList();
foreach (テーブル名 mast in list)
ret.Add(mast.ID, string.Format("{0}:{1}", mast.ID, mast.Name));