2009-11-23 9 views
1

alt text http://i47.tinypic.com/23p2qt.png모든 DataGrid를 어떻게 정렬합니까?

임 모든 데이터 그리드를 allign하는 "간단한"방법이 바라고, 모든 colums가 서로 같은 폭이 너무 basicly 때 추적 할 수없는 가망 (격자 중 일부는 더 colums이 다음 다른 번) .

html, xml에서이 작업을 수행 할 수 있습니까? 아니면 eatch 열의 너비를 수동으로 설정해야합니까?

사이트는 ASP.net (.NET 3.5)이며 MVC가 아니라 "클래식"스타일입니다.

마크 업이 내가

답변

1

예는 인 DataGrids를을 만드는 방법에 here를 찾을 수 있습니다. 일반적으로 GridView는 전체 너비부터 시작하여 각 열의 너비를 계산하고 표식 속성에서 선언적으로 설정합니다. 헤더에 맞는 너비가 없으면 모든 것을 없앨 수 있습니다. 그러면 열의 너비가 적용되지 않는 것처럼 보일 수 있습니다. 이를 위해 RowStyle 및 HeaderStyle 템플릿을 사용하십시오.

3.5와 함께 DataGrid를 사용하는 이유가 있습니까? 마크 업 샘플은 다음과 같이 도움이 될 수 있습니다 :-)

+0

Thx. 마크 업에 대한 링크를 추가했습니다. 사이트 게시물에 올 필요가 없으므로 모든 마크 업이 실수 한 것 같습니다. – EKS

+0

아하! 그래서 다른 질문에 샘플 구문을 찾았습니다. http://stackoverflow.com/questions/309815/gridview-column-width-in-asp-net-2-0 이 질문에 대한 답변을 알려주십시오. BTW, 너비에 대한 백분율을 사용하지 마십시오 :-) – IrishChieftain

관련 문제