ho risolto quel problema, era un problema di mapping di EF.
però ho un altro problemino con una DDL che deve avere dei valori definiti e nn presi da un db.
nell'Action ho messo questo:
codice:
List<SelectListItem> items = new List<SelectListItem>();
items.Add(new SelectListItem
{
Text = "None",
Value = "0",
Selected = true
});
items.Add(new SelectListItem
{
Text = "5",
Value = "5"
});
items.Add(new SelectListItem
{
Text = "10",
Value = "10"
});
ViewData["DDLREFRESH"] = new SelectList(items);
nella pagina:
codice:
<%= Html.DropDownList ("ddlRefresh", new SelectList((IEnumerable)ViewData["DDLREFRESH"]))%>
i valori che si vedono sono solo:
System.Web.Mvc.SelectListItem
sapete dirmi il perchè??