Leider habe ich mit Fehlern gefüllt bin heuteProblem mit Beschriftungstext als Teil meines Gridview-Header
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: System.Web.UI.WebControls.DataControlFieldCollection must have items of type 'System.Web.UI.WebControls.DataControlField'. 'ItemTemplate' is of type 'System.Web.UI.HtmlControls.HtmlGenericControl'.
Source Error:
Line 66:
Line 67: <asp:TemplateField HeaderText="AS of" & label2.text>
Line 68: <ItemTemplate>
Line 69: <%#Getsales(Decimal.Parse(Eval("AsOFSales").ToString())).ToString("C0")%>
Line 70: </ItemTemplate>
für Ihre Methode wie würde ich wählen, welche Spalte die Überschrift geändert wird, weil ich dies für mehrere Spalten tun möchte danke – MyHeadHurts
Fügen Sie einfach weitere Zeilen wie die e.Item.Cells (?). Die erste Spalte in Ihrem Raster ist Nummer 0, jede ist eine höhere. Wenn Sie den Wert der Zeilen im Header ändern möchten, müssen Sie ein ELSE hinzufügen, das ItemType auswertet und ListItemType.AlternatingItem oder ListItemType.Item entspricht. – PhillFox
danke, dumme Frage. aber ich lerne – MyHeadHurts