asp.net mvC语言 如何从列表Ext.net 3剃刀引擎填充GridPanel



我已经从控制类返回了一个警告类列表,如下所示:

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,我想创建和填充一个gridpanel与warningsList中的值。我怎么能做到呢?如何在返回的列表中访问这些数据?请注意,视图文件是。cshtml而不是。aspx。

你可以把一个模型放到一个商店的数据源:

@Html.X().Store().DataSource(Model)

最新更新