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
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Worten Server und Text muss ein Leerzeichen zwischen Ihnen in den tag. Tatsächlich, die meisten der tag muss Abstand zwischen den Elementen. So versuchen Sie, diese tag statt, den Hinweis habe ich Hinzugefügt einige Leerzeichen zwischen den Elementen innerhalb des Tags.
InformationsquelleAutor Full Time Skeleton
Ich Stand vor dem gleichen Fehler.. die server-tag, das ist nicht gut gebildet
Aber ich gab, wie dies
Statt
InformationsquelleAutor User6667769