' Il seguente snippet deve essere inserito nell'EventoRender e consente di applicare uno stile differente all'intestazione di una specifica colonna, o di tutte le colonne ' In particolare, assegnando nello stile la proprietà white-space=normal, si può fare in modo che il testo vada su due o più righe ' N.B. si può utilizzare solo se NuovoLayout=false form.AddStyle(".Colonna","white-space: normal;background-color: blue !important;background-image: none;color: white !important") form.FindControl("Griglia1").SetHeaderStyle("CUSTOM1","Colonna") ' form.FindControl("Griglia1").SetHeaderStyle("Colonna") ' Se si desidera attribuire a tutte le colonne lo stesso stile, usare questo metodo ' ***** Versione utilizzabile con release precedenti alla 2021.07+4 dim style as string dim g as QWWebControls.QWWebGrid2 = form.findcontrol("Griglia1") style="<style type=""text/css"">" style+=" .Colonna{white-space: normal;background-color: blue !important;background-image: none;color: white !important;}" style+="</style>" dim l as new System.Web.Ui.WebControls.literal l.text = style g.parent.controls.add(l) g.Behaviors.RowSelectors.HeaderRowSelectorCssClass="Colonna" ' Stile della cella in alto a sinistra g.Columns(0).header.cssclass="Colonna" ' Stile della prima colonna. E' possibile assegnarlo anche alle altre colonne oppure assegnare stili diversi 'g.HeaderCaptionCssClass="Colonna" ' Se si desidera attribuire a tutte le colonne lo stesso stile, assegnare questa proprietà