如何打破BoundField的HeaderText

min*_*nty 15 c# gridview headertext boundfield

在表格的td中的HTML中,您可以通过<BR>在单词之间使用来中断文本.这也适用于TemplateItem的HeaderText,但不适用于BoundField的HeaderText.如何拆分BoundField的Header文本.

Ale*_*ris 30

设置HtmlEncode = false在里面BoundField

 <asp:BoundField DataField="SomeDataField" 
        HeaderText="SomeHeader<br />(OtherData)" 
        HtmlEncode="false" />
Run Code Online (Sandbox Code Playgroud)

BoundField.HtmlEncode默认情况下为true,表示如果在文本中添加HTML,则会对其进行编码.
如果HtmlEncode设置为false,则文本不会被编码,并且br将按预期工作.遗憾的是,不能仅为标题文本指定它,它也会影响单元格内​​容.