【发布时间】:2016-10-12 10:42:33
【问题描述】:
ASP.NET MVC4 Razor 应用程序页面包含表格。 表前两列具有固定名称。其他列具有从数据透视表动态创建的变量名称。
下面的代码呈现所有列并使用属性名称创建表头。
如何从第三列开始重新生成表格,以便不显示前两列? 如何呈现没有列标题的表格?
查看:
@inherits ViewBase<ViewModels.CustomerCardViewModel>
@{
var gd = new WebGrid(source: Model.Rows.Skip(1), canPage: false, canSort: false, rowsPerPage: 1000);
}
<!DOCTYPE HTML>
<html>
... head skipped
<body>
@gd.GetHtml()
</div>
<hr />
</body>
</html>
视图模型:
public class CustomerCardViewModel : ViewModelBase
{
public IEnumerable<dynamic> Rows { get; set; }
...
}
使用了 ASP.NET MVC4、Razor、Bootstrap 3、jquery。
【问题讨论】:
标签: jquery asp.net-mvc asp.net-mvc-4 razor webgrid