2012-06-02 3 views
1

내 응용 프로그램에 RadGrid가 있는데 그 이유는 그리드 열의 텍스트가 길어서 그리드 컨테이너가 확장되지 않도록 래핑하지 않기 때문입니다 그리고 프레임에서 빠져 나가서 열의 텍스트가 너무 길어서 랩핑 할 때 어떻게하면 좋을까요? 다음은 이러한 열 중 하나의 예입니다. 열의 너비를 제한하고 텍스트 줄 바꿈하는 방법

<telerik:GridBoundColumn DataField="clientnum" 
HeaderText="Client Number" HeaderStyle-HorizontalAlign="Left" 
AllowSorting="false" /> 

당신의 도움이

답변

3

다음과 같은 영문 코드를 시도 주셔서 감사합니다.

ASPX :

<MasterTableView > 
<ItemStyle Wrap="True" /> 

+0

Rad grids를 가진 초보자의 미안한 종류, 그 항목 스타일 태그를 어디에 추가할까요? – user710502

+0

참조 참조 http://www.telerik.com/community/forums/aspnet/grid/radgrid-itemstyle-wrap-true-not-working-in-ie-8-or-firefox.aspx –

+0

ROMIL에서 제공하는 솔루션이 맞습니다. . 하지만 공백없이 텍스트를 감싸고 싶다면 http://jayeshgoyani.blogspot.in/2012/04/how-to-wrap-word-in-radgrids-column-or.html을 참조하십시오. –

0

내가 생각하는 한계를 넘어 한 후 텍스트 줄 바꿈 있도록, 고정 폭 열의 너비를 설정하는 가장 좋은 방법은 생성 된의 ID를 볼 수 있습니다 firebug로 테이블을 만든 다음 CSS를 통해 너비를 설정할 수 있습니다. CSS 파일에 다음과 같이 작성하십시오.

#table_id td{ 
width: 50px;/*for example*/ 
} 
0

HeaderStyle-Width 태그에 추가하려고 했습니까? 따라서이 같은 : 당신은 당신이 원하는 폭 100을 대체

<telerik:GridBoundColumn DataField="clientnum" 
    HeaderText="Client Number" HeaderStyle-HorizontalAlign="Left" 
    AllowSorting="false" HeaderStyle-Width="100"/> 

.

작동하는지 알려주세요.

관련 문제