2010-03-10 9 views
2

작업 : asp.net Gridview 컨트롤 괜찮 았는데 시도하고 아마 전체 웹 검색 ...하지만 내 asp.net gridviewcontrolwhich 헤더 및 정렬을 허용합니다. 그러나 다만 IE 혼자 파이어 폭스 모든 브라우저와 모든 일의 대부분 .... 크롬 고정 된 gridview 고정 된 머리에

이 하나 개의 옵션이었다 ... 주요 문제 아무것도 작동하지 않았다 :

.HeaderFreez 
{ 
position:relative ; 
top:expression(this.offsetParent.scrollTop); 
z-index: 10; 
} 

하지만 여기에 내가 먼저 도착 오류 "표현 (this.offsetParent.scrollTop);" 상단에는 유효하지 않습니다. 비록 이것이 작동하더라도 모든 브라우저에서 작동합니다.

다음 의사 헤더에서 생성 된 사례가 있었다

http://www.dotnetcurry.com/ShowArticle.aspx?ID=255

하지만 그것은 단지 IE 8 너무하지 IE와 파이어 폭스에 대한 것을 일 :

는이 링크가 있었다 고정 된 위치하지만 내 프로젝트에서 너무 많은 gridviews가 정렬 haywire가 ... 또한이 때 크롬에 2 헤더있어 ... 재미 있 ...

여기에 하나처럼 ... ,594,977,476,462,143,210

이제 하나가 ... 더 나은 아무것도 알거나 어디 선가 도와주세요 잘못려고 생각하면 ... ..

덕분에 ...

+2

나는 당신의 고통을 느낍니다. – DaveB

답변

1

나도 몰라 포기 메신저 이것이 당신을위한 옵션이지만 Telerik's Grid control은 고정 헤더를 허용하고, 모든 브라우저에서 훌륭하게 작동하며, 그룹화 또는 다중 선택 또는 그와 유사한 것을 수행해야하는 경우 매우 풍부한 기능을 제공합니다.

귀하의 상점에 제 3 자 도구를 제공하기 위해 $ 800- $ 1000이 없더라도 가능한 옵션이 아닐 수도 있지만 내 경험으로 Telerik의 세트에 실망하지 않을 것입니다!

+0

스타트 업 남자 .. 보내고 싶지 않다 ... – user175084

1

Visual Studio 2005의 CSS 편집기에서 표현식 (offsetParent.scrollTop)이 잘못된 값으로 처리되고이 잘못된 값이 오류 목록에 표시됩니다.

Visual Studio 2005에서 도구 -> 옵션 -> 텍스트 편집기 -> CSS -> CSS 특정 -> "잘못된 값 검색"을 선택 취소하여이 오류를 표시하도록 구성 할 수 있습니다.

관련 문제