Ich versuche, Elemente aus einer Liste auf meiner Webseite anzuzeigen, und ich erhalte einige Fehler. Hier ist mein Code für die Anzeige:ASP.NET-Anzeigedaten aus einer Liste
<asp:Repeater id="repZips" runat="server">
<HeaderTemplate>
<table>
<tr>
</HeaderTemplate>
<ItemTemplate>
<td>
<%# Container.ItemIndex + 1 %>- <%# Container.DataItem %>
</td>
</ItemTemplate>
<FooterTemplate>
</tr></table>
</FooterTemplate>
</asp:Repeater>
Codebehind:
List<int> zips = (List<int>)ListZips.getZips();
repZips.DataSource = zips;
repZips.DataBind();
Es gibt mehrere Fehler in diesem Code-Behind:
-Name repZips.DataSource existiert nicht im aktuellen Kontext
- Der Name DataSource existiert im aktuellen Kontext nicht
-Name RVs existiert nicht im aktuellen Kontext
-Name repZips.DataBind im aktuellen Kontext nicht existiert
-Name DataBind nicht im aktuellen Kontext nicht vorhanden
Muss ich etwas importieren oder Dinge anders definieren, damit ich dieses Format verwenden kann? Ich versuche nur, alles in der Liste "Reißverschlüsse" auf meiner Seite anzuzeigen.
Sie haben einen Schreibfehler in '
techspider
Danke; behoben. Das war jedoch nicht das Problem. – issharp
haben Sie wahrscheinlich andere Compilerfehler, wie eine geschweifte Klammer oder etwas zu verpassen. Deshalb erkennt es das repZips-Objekt nicht – easymoney202