0

ASP.NET 動的データを使用しています。

  1. テーブル行が List.aspx にリストされている場合、このテーブルへの外部キーを持つテーブルの名前を示す列があります。これらの列はテーブル内のフィールドではなく、Dynamic Data によって自動的に生成されます。どうすれば削除できますか?
  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 に答える