2017-10-24 6 views
0

ASP.NET의 머리글 행과 테이블의 처음 두 열을 고정하려고합니다. 테이블은 런타임에 각 셀의 다른 컨트롤로 채워지고, 일부에는 TextBox 컨트롤, 다른 레이블 및/또는 단추가 채워집니다.ASP.NET 고정 테이블 머리글 및 열

여러 가지 해결책을 시도한 후에, 나는 이것을 가능하게 만든 script을 발견했습니다.

이제 두 가지 문제가 발생합니다. 첫째, 일부 창 크기에서는 머리글 행이 나머지 테이블과 완벽하게 일 치하지 않아 사용자가 보게되는 오른쪽으로 더 멀어집니다. 둘째, Firefox 또는 Internet Explorer에서 페이지를 볼 때 고정 된 행과 열의 위치가 업데이트되지 않아 실제 스크롤 된 테이블 뒤에서 정지합니다.

행과 열을 고정 할 수있는 더 똑똑한 방법이 있습니까? 그것은 100 번이나 해본 것처럼 보이지만 나에게는 완벽하게 작동하는 해결책을 찾을 수 없습니다.

미리 감사드립니다.

답변

0

나는 플러그인 헤더와 고정 열을 썼다. 어쩌면 시도해 볼 수있다. 화상 표시 :

GridViewScroll

플러그인이 GitHub에 배치된다. 링크 : https://github.com/twlikol/GridViewScroll

두 가지 버전이 있으며 사용하기가 더 쉽습니다.

관련 문제