2009-06-16 4 views
0

에 리터럴 필드를 휴식. 어떻게해야합니까?GRIDVIEW 내가이 분야와의 gridview를 멀티 라인

  1. 이 열의 너비를 고정하십시오.
  2. 내용이 너무 길면 여러 줄로 나누십시오.
    <asp:TemplateField HeaderText="Title" ItemStyle-Width="300px" ItemStyle-Wrap="true"></asp:TemplateField> 
    

    당신은뿐만 아니라 포장 스타일을 사용할 필요가있다 ItemStyle 폭

    설정

답변

0

시도.

+0

"포장 스타일링"이란 무엇입니까? ItemStyle-Width 만 수정하면 작동하지 않습니다. –

+0

정의에 줄 바꿈을 추가했습니다. 너비가 전혀 영향을 미치지 않았습니까? – YonahW

0

서버 컨트롤 속성을 사용하여 :

<asp:TemplateField HeaderText="Title" 
        ItemStyle-Width="300px" 
        HeaderStyle-Wrap="true" 
        ItemStyle-Wrap="true"> 
    <ItemTemplate> 
     <asp:Literal ID="lblTitle" runat="server" Text='<%# Eval("Title") %>' /> 
    </ItemTemplate> 
</asp:TemplateField> 

이 서버 컨트롤 속성은 인라인 CSS 스타일을 생성합니다. 개인적으로, 당신의 스타일 시트에 적절한 CSS 클래스를 만들고 HeaderStyle-CssClass 및 ItemStyle-CssClass 속성에 할당합니다.

관련 문제