2012-05-11 1 views
0

ASP.NET 동적 데이터를 사용하고 있습니다.동적 데이터의 list.aspx에서 관련 테이블을 제거하는 방법

  1. 테이블 행이 List.aspx에 나열되면이 테이블에 외래 키가있는 테이블의 이름을 보여주는 열이 있습니다. 이러한 열은 표의 필드가 아니며 동적 데이터가 자동으로 생성합니다. 어떻게 제거 할 수 있습니까?
  2. 각 표에 표시된 필터를 제거하려면 어떻게해야합니까?

답변

0

그냥 google입니다. 또한 stack은 친구입니다. 다음은 당신을 도울 수있는 비디오 튜토리얼입니다 : How to Remove Columns From Your DynamicData Data Grids. 여기에 도움이 될 수있는 스택 게시물이 있습니다. How to hide filtered column with dynamic data site?

+0

이러한 열은 테이블 열이 아닙니다. 따라서 [scaffoldcolumn (false)]를 사용하여 제거 할 수 없습니다. – Karadous

+0

게시물에 해당 내용을 지정하십시오. 이것은 나에게 불분명했으며 다른 사람들에게도 해당 될 수 있습니다. Thnx. – Jeremy

0

System.ComponentModel.DataAnnotations의 메타 데이터 태그 DisplayAttribute를 사용하십시오. 다음은 테이블의 범주 열을 숨기고 필터를 만들지 않은 예입니다.

[Display(Name="Categories", AutoGenerateField=false, AutoGenerateFilter=false)]   
public object Cats { get; set; }