У меня проблема с представлением данных в ASP.NET MVC 5.
Я пытаюсь установить DropDownList из запроса к базе данных, но когда он запускается, он показывает значения вроде
{ resht_Name="my data", code_resht="my data", ..... }
Я хочу видеть только мои данные.
У меня есть этот контроллер:
string Txt_UserName = (Session["Index"]).ToString();
var list = new List<SelectListItem>();
var school_resh = (from a in Df.Schl_reshte
join b in Df.reshtes on a.code_reshte equalsb.code_reshte
where a.id_school.Equals(Txt_UserName)
select new { b.reshte_name, b.code_reshte, a.maghta, a.id_reshschl
}).Distinct().ToList();
foreach (var item in school_resh)
{
SelectListItem temp = new SelectListItem();
temp.Text = item.ToString();
temp.Value = item.ToString();
list.Add(temp);
}
ViewData["schl_resh"] = list;"
Просмотр:
@Html.DropDownList("school_reshte", ViewData["schl_resh"] as List<SelectListItem>, "--select--",new { @class = "dropdown1" })