2009-05-05 2 views
0

특정 높이의 특정 상세뷰 행을 만들려면 어떻게해야합니까? 나는 CSS와 itemstyle-height를 시도했지만, 내 두뇌를 잘못 배치 한 것 같아요. 그리고/또는 눈에 보이지 않는 것들이 어떻게 작동하는지 이해하지 못합니다.Detailsview 행 높이 및 행 간격

어리 석고 부적절한 것처럼 들릴지 모르지만 detailsview를 사용하여 무언가에 대한 정보를 표시하고 싶습니다. 지금은 "spacer"행으로 정보를 구분하고 있습니다.

내 질문에 대한 또 다른 적절한 대답은 특정 섹션 다음에 공백을 삽입하여 내 섹션이 분리되도록하는 것입니다.

내 templatefield의 "itemstyle-height"속성이 내 주문에 순응하지 않는 이유는 무엇입니까? 나는 길들이기를 원해!

답변

0

데이터 섹션을 시각적으로 분리 할 수있는 구분 기호 행을 프로그래밍 방식으로 추가하여 개인적으로 불쾌하지 않습니다.

데이터 세트를 한 번 반복해야하는 경우에도 성능은 거의 변하지 않으며 추가적인 구분 행은 필요한만큼 섹션의 스타일을 지정하고 레이블을 지정하고 공간을 할당 할 수있는 많은 유연성을 제공합니다.

+0

문제는 : 나는 스페이서 행의 높이를 제어 할 수 없다. –

+0

음 ... 그럼 손에 HTML 문제가 있습니다. 생성 된 HTML을 확인하십시오. 어쩌면 전체 생성 된 HTML을 임시 .html 파일로 복사하고 필요한 효과를 얻기 위해 미세 조정을 시도한 다음에도이를 가져 와서 동일한 HTML을 생성하도록 ASP.NET을 얻으십시오. 일반적으로 일반적으로 "itemstyle-height"와 같은 속성으로 작성된 ASP.NET은 사용하지 말고 style = "height : 30px;"와 같은 CSS 클래스 또는 인라인 스타일을 추가하는 것을 선호합니다. 또는 무엇이든. – JerSchneid