Salve
ho provato ad estendere il GridView in modo da poter visualizzare l'intestazione
della tabella.
public class MyGridView : GridView
{
protected override GridViewRow CreateRow(int rowIndex, int dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState)
{
if (rowType == DataControlRowType.EmptyDataRow)
return base.CreateRow(-1, -1, DataControlRowType.Header, DataControlRowState.Normal);
else
return base.CreateRow(rowIndex, dataSourceIndex, rowType, rowState);
}
}
..solo che a quanto pare MyGridView non mantiene lo stile che ho impostato
in GridviewSkin e neanche quello impostato tramite HeaderStyle-CssClass o ItemStyle-CssClass
<xxx:MyDumGridView ID="MyGR" AutoGenerateColumns="false" runat="server"
SkinID="GridviewSkin">
<Columns><asp:TemplateField HeaderStyle-CssClass="gridCSSHed"
Come faccio a mantenere lo stile sul mio gridview?
Modificato da frafic il 16 novembre 2007 11.06 -
Modificato da frafic il 16 novembre 2007 11.06 -
Modificato da frafic il 20 novembre 2007 10.54 -