En HTML en el td de una tabla, puede dividir el texto usando <BR>
entre las palabras. Esto también funciona en HeaderText de un TemplateItem pero no en HeaderText de un BoundField. ¿Cómo se divide el texto del encabezado de un BoundField?Cómo rompo el texto de encabezado de un BoundField
12
A
Respuesta
26
Conjunto HtmlEncode = false
dentro del BoundField
<asp:BoundField DataField="SomeDataField"
HeaderText="SomeHeader<br />(OtherData)"
HtmlEncode="false" />
BoundField.HtmlEncode
es cierto por defecto que significa que si se añade HTML en el texto que será codificado.
Si HtmlEncode está configurado como falso, el texto no está codificado y el br funcionará como se espera. Lamentablemente, no es posible especificar esto solo para el texto del encabezado, sino que también afectará el contenido de la celda.
-1
Para aquellos de ustedes que intentan hacer esto sin deshabilitar HtmlEncode, es bastante simple, aunque un poco tonto. Solo usa un salto de línea real. Al igual que ...
<asp:BoundField DataField="ProposedExtractionStartDate" HeaderText="Proposed
Extraction Start Date" SortExpression="ProposedExtractionStartDate" DataFormatString="{0:MM/dd/yyyy}" />
Eso realmente aparecerá como multilínea cuando se renderiza el HTML.
Si hay una combinación de caracteres que lo indique, me gustaría saberlo.
Cuestiones relacionadas
- 1. Extender un (ASP.NET) BoundField
- 2. BoundField style
- 3. ¿Cómo "rompo" visualmente un contenedor en Flex?
- 4. NetBeans: ¿Cómo rompo una NullPointerException?
- 5. ¿Cómo me "rompo" de una declaración if?
- 6. ¿Cómo rompo un literal de cadena extremadamente largo en bash?
- 7. ¿Cómo rompo un bucle externo de uno interno en Perl?
- 8. ancho de la vista de cuadrícula boundfield
- 9. ¿Obtiene el valor del boundfield oculto? ASP.NET
- 10. ¿Cómo rompo las barreras entre el desarrollo y el control de calidad en un proyecto ágil?
- 11. Cómo modificar el encabezado de un HttpUrlConnection
- 12. ¿Cómo rompo mis hábitos de codificación de procedimientos?
- 13. Cómo configurar el encabezado de DataGridview RowHeader?
- 14. Cubiertas adhesivas de encabezado Texto de anclaje
- 15. Cómo ocultar el encabezado de PivotItem?
- 16. Mostrar campos de datos múltiples en BoundField de Gridview
- 17. ¿Cuál es el método para establecer el texto para un encabezado de QTreeWidget?
- 18. Cambiando dinámicamente el texto del encabezado de columna en JTable
- 19. Agregar un UIButton en el encabezado del encabezado de UITableView
- 20. En una vista de grid de asp.net, ¿cómo puedo acceder a BoundField en el evento RowDataBound?
- 21. ¿Cómo agrego una clase de CSS a un BoundField, para que pueda encontrarlo con jQuery?
- 22. CSS Alinear verticalmente el texto en el encabezado
- 23. ¿Cómo recuperar el texto de un nodo de texto DOM?
- 24. @media print div: ¿Cómo resolver el texto de página superpuesto en el encabezado?
- 25. Agregar texto al encabezado de fila de DataGridView
- 26. Cómo establecer el texto del encabezado de sección de la tabla de grupo
- 27. ¿Cómo puedo controlar el ancho de una celda de encabezado de tabla que contiene texto girado?
- 28. Jquery Mobile: ¿cambia dinámicamente el texto del encabezado de un div plegable?
- 29. ¿Cómo rompo una conexión TCP/IP arbitraria en Linux?
- 30. ¿Cómo eliminar un encabezado de respuesta HTTP?
+1: me perdí esta pequeña propiedad y estaba buscando hacks serios. gracias :) – naveen
Esto, por supuesto, estropeará la pantalla de texto del campo real (si tiene cosas que parecen HTML, incluyendo '&'), así que ten cuidado. Especialmente si la cuadrícula muestra datos proporcionados por el usuario, porque te estás abriendo para un ataque de inyección. –