如何从 Ext.net 3 剃须刀引擎列表中填充 GridPanel?
Posted
技术标签:
【中文标题】如何从 Ext.net 3 剃须刀引擎列表中填充 GridPanel?【英文标题】:how to fill a GridPanel from a list Ext.net 3 razor engine? 【发布时间】:2014-03-18 16:14:57 【问题描述】:我已经从控制类返回了一个警告类列表,如下所示:
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 中,我想创建并使用警告列表中的值填充网格面板。我怎样才能做到这一点 ?如何访问返回列表中的这些数据? 请注意,视图文件是 .cshtml 而不是 .aspx。
【问题讨论】:
【参考方案1】:您可以将模型放入商店的数据源:
@Html.X().Store().DataSource(Model)
【讨论】:
以上是关于如何从 Ext.net 3 剃须刀引擎列表中填充 GridPanel?的主要内容,如果未能解决你的问题,请参考以下文章
如何用 Ext.Net 数据库中的数据填充 GridPanel?
ext.net mvc gridpanel 使用具有复杂模型类型的数据源
如何将两个数组作为 POST 请求参数从 AJAX 发送到 MVC 控制器(ASP .NET Core 3.1 剃须刀)?