我需要在结果的顶部插入一个默认值,如下所示......
有人可以给我一个线索如何使用匿名类型吗?
public JsonResult GetThingsForStuff(string stuff)
{
var things= from c in db.MYTABLE
where c.idofstuff == stuff
select new { id = c.realid, name = c.realname};
return Json(things, JsonRequestBehavior.AllowGet);
}
在我的控制器中,我最初是通过
List<SelectListItem> items3 = new SelectList(db.MYTABLE.ToList().Distinct(), "realid", "realname").ToList();
items3.Insert(0, (new SelectListItem { Text = "Select Me", Value = "0" }));
ViewBag.Things = items3;
通过我有一个 javascript 函数根据选定的“东西”重新加载这个下拉列表,我需要这个默认值回到顶部。
任何帮助将不胜感激。
谢谢,大卫