我从控件类返回了一个警告类列表,如下所示:
public ActionResult Ex3()
{
List<warning> warningsList = new List<warning>();
XElement xelem = XElement.Load(transformedFile);
var warnings = from elem in xelem.Descendants("warning")
select elem;
foreach (var v in warnings)
{
warning warn = new warning();
warn.id = v.Attribute("id").Value;
warningsList.Add(warn);
}
return View(warningsList);
}
我创建了一个带有“创建强类型视图”选项的视图,我选择了警告类作为模型(剃刀引擎)。 现在,在Ex3View.cshtml中,我想使用warningsList中的值创建并填充gridpannel。我怎样才能做到这一点 ?如何在返回的列表中访问这些数据? 请注意,视图文件是.cshtml而不是.aspx。
答案 0 :(得分:0)
您可以将模型放到商店的DataSource:
@Html.X().Store().DataSource(Model)