gridview는 div 안에 포함하고 자동으로 오버플로를 만들면 스크롤 할 수 있다는 것을 알고 있습니다. 하지만 테이블을 사용하여 내 페이지를 정렬하고 div를 div 안에 넣는 것이 반드시 좋은 생각은 아니라는 것을 알았습니다. 주위에 다른 방법이 있습니까?div 안에 배치하지 않고 스크롤 가능한 gridview를 만드는 방법이 있습니까?
1
A
답변
0
이 라이브러리를 사용할 수 있습니다. 브라우저를 거쳐 원활하게 작동합니다. Scrolling grid
<yourNameSpace:ScrollingGrid runat="server" ID=sg1
Width=450 Height=240 CssClass=sgTbl>
<asp:DataGrid runat="server" ID=Grid2 CellPadding=5 CellSpacing=1
AutoGenerateColumns=True AllowSorting=True
AllowPaging=True PageSize=35>
<HeaderStyle BackColor=red ForeColor=white Font-Bold=True />
<ItemStyle BackColor=#fefefe />
<AlternatingItemStyle BackColor=#eeeeee />
<PagerStyle BackColor=silver ForeColor=White
Mode=NumericPages />
</asp:DataGrid>
</yourNameSpace:ScrollingGrid>
이렇게하면 고정 헤더를 사용하여 gridview를 자동으로 스크롤 할 수 있습니다.
+0
답변을 주셔서 감사합니다. 그러나 그것은 보이지 않습니다. "Gridview"로 작업, 내가 뭘 잘못하고있을 수 있을까? – n00b
0
gridview
은 table
입니다.
overflow
CSS 속성을 사용해보세요. 또한 수평 오버플로 (overflow-x
) 및 수직 오버플로 (overflow-y
)의 동작을 정의하는 별도의 속성이 있습니다.
,이 시도 :
이table {
height: 500px;
overflow-y: scroll;
}
편집 :
은 분명히 <table>
요소가 overflow
속성을 존중하지 않습니다. 이는 <table>
요소가 기본적으로 display: block
으로 렌더링되지 않았기 때문입니다 (실제로는 자체 디스플레이 유형이 있음). 당신은 블록 타입이기 위하여 <table>
요소를 설정하여 작동하도록 overflow
속성을 강제 할 수
table {
display: block;
height: 500px;
overflow-y: scroll;
}
참고이 100 % 폭을 갖도록 요소를 일으킬 것이다, 그래서 당신은 그것을 차지하지 않으려면 페이지의 전체 가로 너비를 지정하려면 요소의 명시적인 너비도 지정해야합니다.
관련 문제
- 1. 스크롤 가능한 DIV 안에 고정 된 DIV
- 2. 스크롤 가능한 div 안에 정적 헤더
- 3. 스크롤 가능한 div 안에 div를 래핑하지 못하도록
- 4. 스크롤 가능한 div 안에 팝업 레이어
- 5. 스크롤 div 안에 CSS 툴팁
- 6. 스크롤 가능한 고정 div
- 7. phonegap 선택 가능한 스크롤 가능한 div 목록을 만드는 방법
- 8. 다른 div 안에 드래그 가능한 div 만들기
- 9. 링크를 사용하여 div 안에 스크롤 div가 있습니까?
- 10. 스크롤 가능한 div 자동 스크롤
- 11. div 안에 큰 이미지 스크롤
- 12. div 안에 수직 자동 스크롤 이미지 만드는 법?
- 13. 어떻게 div를 배치하지 않고 나란히 놓을 수 있습니까?
- 14. 스크롤 가능한 div 요소를 다른 요소 안에 완전히 포함시키는 방법?
- 15. 오버플로없는 div 안에 세로 스크롤 막대 - 스크롤 : 스크롤
- 16. EJB를 컨테이너에 배치하지 않고 트랜잭션을 테스트하고 있습니까?
- 17. 정렬 할 수있는 div 안에 스크롤 막대
- 18. 스크롤 가능한 div의 절대 div 스크롤
- 19. ASP.NET [GridView를 가로 스크롤]
- 20. Chrome에서 스크롤 가능한 div 문제
- 21. YUI : div 내용을 이동하지 않고 스크롤 가능한 div에 내용을로드하십시오.
- 22. div 안에있는 테이블에서 datatable gridview를 만드는 방법
- 23. 스크롤 가능한 div 컨테이너의 jsPlumb 요소 처리
- 24. 스크롤 할 때까지 스크롤 할 수있는 div 안에 내용이로드되지 않습니다.
- 25. 100 % div 높이의 스크롤 가능한 nav
- 26. HTML 스크롤 가능한 div 헤더 숨기기
- 27. 인터페이스를 파괴하지 않고 스크롤 가능한 클라이언트를 만드는 방법은 무엇입니까?
- 28. 배경이없는 div 안에 이미지의 위치를 고정시키는 방법이 있습니까?
- 29. 아래에 배치하지 않고 이미지에 플로팅 텍스트
- 30. 재사용 가능한 모양 개체를 만드는 방법이 있습니까?
http://www.codeproject.com/Articles/11636/ScrollingGrid-A-cross-browser-freeze-header-two-wa –
페이지 정렬을 위해 테이블을 사용하고 있고 * div를 사용하는 것이 좋습니다. * td 안은 나쁜 생각입니까? : p 그리고 누가 td에서 div를 사용하는 것이 나쁜 생각이라고 말했습니까? –
@AnthonyPegram 좋은 한 : P –