ASP.NET Gridview die server-Tags nicht richtig formatiert ist

Ich versuche zu machen meiner GridView-Steuerelement bearbeitbar ist, die gefüllt werden mit Daten aus der Datenbank.

Wenn mein Programm startet, wird es eine Verbindung zu der Datenbank und füllen Sie das GridView-Steuerelement mit Daten. Jetzt möchte ich die Daten Bearbeiten, aber wenn ich mein Programm starten, erhalte ich die Fehlermeldung "der server-tag ist nicht wohlgeformt."

Natürlich bin ich auf der Suche nach einigen Lösungen und der häufigste Fehler war, dass "" wurde anstelle von '', aber ich bin bereits über ''.

Hier ist mein code:

<asp:GridView ID="griddb" runat="server" AutoGenerateEditButton="True" 
CellPadding="4" EnableModelValidation="True" ForeColor="#333333" 
GridLines="None">
<AlternatingRowStyle BackColor="White" />
<FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#FFCC66" ForeColor="#333333" HorizontalAlign="Center" />
<RowStyle BackColor="#FFFBD6" ForeColor="#333333" />
<SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" />
<Columns>

<asp:TemplateField HeaderText="Name" ><ItemTemplate>
<%#Eval("lastname")%></ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="textbox1"runat="server"Text='<%#Eval("lastname")%>'>
</asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>

</Columns>
</asp:GridView>

Der folgende Ausschnitt markiert als Fehler:

<asp:TextBox ID="textbox1"runat="server"Text='<%#Eval("lastname")%>'>

Vielen Dank im Voraus.

InformationsquelleAutor user2508738 | 2013-06-21

Schreibe einen Kommentar