【发布时间】:2014-01-15 00:44:28
【问题描述】:
我正在尝试创建一个包含一列行的 webgrid。行数将取决于传入的模型中的电子邮件地址(字符串)的数量。这是视图的代码:
@model BarClients.Models.BarClientsViewModel
@{
var grid = new WebGrid(Model.EmailAddressesOfChosenClient, ajaxUpdateContainerId: "gridContent");
int rowIndex = 0;
if (Model.EmailAddressesOfChosenClient != null)
{
foreach (var email in Model.EmailAddressesOfChosenClient)
{
grid.Rows.Add(new WebGridRow(grid, email, rowIndex++));
}
}
}
div id="gridContent"
@grid.GetHtml()
/div (arrows removed).
在@grid.GetHtml() 处,我收到错误:必须绑定数据源才能执行此操作。
有没有可能我正在尝试做的事情?非常感谢。
【问题讨论】:
标签: asp.net-mvc-4 webgrid