2010-07-29 2 views
0

최근에 우리는 ASP.NET WebForms 솔루션을 복사했습니다. [행 속성이 1보다HTML 크기를 선택하지 않았습니다.

이 다음 HTML을 렌더링로 설정리스트 박스 ..

<select size="8" name="ctl00$MainContainer$lbType" multiple="multiple" 
    onchange="javascript:setTimeout('__doPostBack(\'ctl00$MainContainer$lbType\',\'\')', 0)" id="ctl00_MainContainer_lbType"> 
    <option value="--">-- - --</option> 
    <option value="BR00">BR00</option> 
    <option value="BR01">BR01</option> 
    <option value="...">...</option> 
</select> 

나에게 잘 보이는 :이 솔루션에서 우리는 몇 가지 ASP를 사용하고 있습니다. 그러나 이상한 점은 복사 된 솔루션에서 브라우저가 렌더링해야하는 것을 렌더링하지 않는다는 것입니다. size 속성은 무시 된 것 같습니다. 마치 크기가 1로 설정된 것처럼 렌더링됩니다.

이는 솔루션의 모든 목록 상자에 적용됩니다. masterpages와 web.configs를 비교했는데 차이점이 없습니다. 이 문제는 모든 브라우저에도 적용됩니다. 나는 IE8 개발자 도구를 사용하여 문서 모드를 비교했으며 두 솔루션 모두에서 동일합니다.

여기에서 어디로 가야할지 모른다.

답변

0

더 큰 코드 샘플을 줄 수 있습니까? 그 한 줄의 구문은 괜찮아 보입니다. 모든 옵션에는 고유 한 식별자가 있습니까? 더미 데이터가있는 태그 뒤에 자체 생성 태그를 넣으십시오.

편집 : 코드는 우리가 사람이나 비주얼 스튜디오 디자이너가 선택 높이가 20 픽셀로 설정 한 CSS 파일을 편집 것을 발견 뒷조사 후 asp.net의 MVC

0

그것을 밖으로 테스트 작업을해야보다. 나는 css 파일이 편집되지 않았다고 가정했다.

감사합니다.

관련 문제