안녕하세요, 저는 격자보기에서 일부 레코드를 표시하는 코드를 작성하고 있습니다. Firefox를 기본 브라우저로 사용하고 있습니다. 헤더 텍스트를 래핑하고 싶습니다. Firefox는 wrap 속성을 지원하지 않습니다. 이것을 어떻게 할 수 있습니까?Gridview에서 헤더 텍스트를 어떻게 감쌀 수 있습니까?
답변
헤더 템플리트에 스타일 시트를 적용하십시오. 스타일에서 공백 추가 : 정상. 그것은 예를 들어 자동으로
헤더 텍스트를 감싸, 클래스 이름은 스타일 시트에 mystyle입니다 :
영문 페이지에서.mystyle
{
white-space:normal;
}
는 Headerstyle-CssClass="myStyle"
을 포함한다.
Div 태그를 사용하여 헤더 텍스트를 배치하십시오. - 그 <asp:TemplateField>
태그에 TEMPLATEFIELD
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="ObjectDataSource1">
<Columns>
<asp:TemplateField HeaderText="UserID" SortExpression="UserID">
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("UserID") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("UserID") %>'></asp:Label>
</ItemTemplate>
<HeaderTemplate> <div STYLE="word-wrap: break-word">Your HEADER</div>
</HeaderTemplate>
</asp:TemplateField></asp:GridView>
안녕하세요 나는 바운드 필드로 사용하고 있습니다. 바인딩 된 필드를 래핑하는 것이 가능한가요? – susanthosh
thats 내가 첫 번째 줄에서 언급 한 것. 바운드 필드를 템플릿 필드로 변환해야합니다. EditTemplate, ItemTemplate, HeaderTemplate과 같은 다른 템플릿을 가질 수 있습니다. – solairaja
여전히 경계가있는 필드를 고수하고 싶다면 아래처럼 시도하십시오.
Set 속성 HeaderStyle-Wrap="true"
에 BOUNDEDFIELD를 변환하기 전에 도움이된다면
는 답변으로 표시하십시오.
안녕하세요. 이미 Firefox가 해당 속성을 지원하지 않는다고 언급했습니다. 미안해. – susanthosh
HeaderStyle-Wrap="true"
또는 ItemStyle-Wrap="true"
은 헤더 텍스트를 줄 바꿈하지 않습니다. HeaderStyle-Width = something
, 예를 들어 "120px"
이면 머리글 텍스트가 강제로 바뀝니다.
- 1. MembershipUser를 어떻게 감쌀 수 있습니까?
- 2. 어떻게 단어를 Perl에서 문자열로 감쌀 수 있습니까?
- 3. AppKit의지도 뷰에서 어노테이션의 긴 문자열을 어떻게 감쌀 수 있습니까?
- 4. 어떻게 GridView에서 데이터베이스로 데이터를 저장할 수 있습니까?
- 5. 어떻게 BOOST를 별도의 네임 스페이스로 감쌀 수 있습니까?
- 6. 어떻게 Tinymce가 단락 안에 모든 내용을 감쌀 수 있습니까?
- 7. C에서 어떻게 FTGL에서 텍스트를 움직일 수 있습니까?
- 8. 프로그래밍 방식으로 Gridview에서 헤더 바인딩
- 9. Asp.Net GridView에서 Update 버튼의 텍스트를 변경할 수 있습니까?
- 10. 어떻게 C 헤더 파일을 만들 수 있습니까?
- 11. 헤더 텍스트 색상 변경 CSS를 사용하여 Gridview에서
- 12. VIM에서이 텍스트를 어떻게 바꿀 수 있습니까?
- 13. UILabelView에 표시된 텍스트를 어떻게 알 수 있습니까?
- 14. 정말 긴 텍스트를 어떻게 깨뜨릴 수 있습니까?
- 15. \ bash와 함께 bash 단어를 어떻게 감쌀 것인가?
- 16. 어떻게 gridview에서 하이퍼 링크 버튼을 사용할 수 있습니까?
- 17. DataGrid 또는 GridView에서 선택된 행을 어떻게 얻을 수 있습니까?
- 18. 어떻게 Gridview에서 Excel 시트로 데이터를 내보낼 수 있습니까?
- 19. ASP.NET Gridview : GridView에서 선택된 열을 어떻게 찾을 수 있습니까?
- 20. 어떻게 asp.net gridview에서 열을 정렬 할 수 있습니까?
- 21. 이름을 바꾸기 위해서만 PHP 라이브러리 함수를 감쌀 수 있습니까?
- 22. 어떻게하면 링크 된 목록 유형 구조를 감쌀 수 있습니까?
- 23. 어떻게하면이 필드 세트의 테두리를 내용물 주위에 단단히 감쌀 수 있습니까?
- 24. KeyBindings 구현과 관련하여 머리를 감쌀 수 없음
- 25. Gridview에서 특정 셀의 색상을 변경할 수 있습니까?
- 26. Xcode 3.1.2의 C++ 프로젝트에서 어떻게 헤더 파일을 만들 수 있습니까?
- 27. 어떻게 이미지를 테이블 뷰 "헤더"에 추가 할 수 있습니까?
- 28. CSS에서 텍스트를 반사하고 있습니까?
- 29. C#에서는 어떤 소프트웨어에서든 선택한 텍스트를 어떻게 가져올 수 있습니까?
- 30. 정규식을 사용하여 괄호 안의 텍스트를 어떻게 일치시킬 수 있습니까?
공백이없는 텍스트입니까? – rahul
중간에 공간이 없습니다. 그 단어는 월간 한도입니다 – susanthosh