0

我正在使用 ASP.NET 动态数据。

  1. 当在 List.aspx 中列出表行时,有一些列显示具有该表的外键的表的名称。这些列不是表中的字段,动态数据会自动生成它们。我怎样才能删除它们?
  2. 如何删除为每个表显示的过滤器?
4

2 回答 2

1

在 System.ComponentModel.DataAnnotations 中使用元数据标记 DisplayAttribute。下面是一个在表中隐藏 Category 列并且不创建过滤器的示例:

[Display(Name="Categories", AutoGenerateField=false, AutoGenerateFilter=false)]        
public object Cats { get; set; }
于 2012-05-16T17:51:09.013 回答
0

这只是一个谷歌。此外,堆栈是您的朋友。这是一个可以帮助您的视频教程:如何从 DynamicData 数据网格中删除列。这是一个堆栈帖子,也可能对您有所帮助:如何使用动态数据站点隐藏过滤列?

于 2012-05-11T16:24:53.433 回答