hi,
hast Du so geschrieben z.B um den Password Feld vom Datenbank auszugeben:

<asp:Reapeater id=myRepeater runat=server>
<ItemTemplate>
...
...
<td>
<%# DataBinder.Eval(Container.DataItem, "Password")">
</td>
</ItemTemplate>
</asp:Reapeater >


und irgendwo in code behind:
z.B.
myReapeter1.DataSource=cmd.ExecuteReader(CommandBehavior.CloseConnection)

gruss
Indah

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]Im Auftrag von Ingo
H�ller
Gesendet: Mittwoch, 5. Juni 2002 13:05
An: aspDEdotnet
Betreff: [aspdedotnet] Server Controls und Databind


Hi,

Ich versuche verzweifelt in einem Server-Control einen Repeater zu erzeugen,
dem Repeater ein ItemTemplate zuzuordnen, die Daten aus einem DataTable an
den Repeater zu binden und im Template die Daten auszugeben.

Alles funktioniert, bis auf die Tatsache, da� die Daten nicht ausgegeben
werden. Das HTML des Templates wird korrekt gerendert nur die <%# %> -
Direktive bekomme ich nicht ans laufen. Entweder bekomme ich Casting-Fehler
oder ich bekomme gar nichts ausgegeben.

Wenn ich versuche per <%# Container.Dataitem(0) %> auf die Daten zuzugreifen
(wie es in den meisten Beispielen gemacht wird, dann bekomme ich den Fehler,
da� Dataitem kein Member von System.Web.UI.control ist. "me.parent.tostring"
aus dem Template gibt mir "System.Web.UI.WebControls.DataListItem" zur�ck.

Hat irgendwer eine Idee, wie ich an der Stelle weiterkomme ?

Gr��e,

        Ingo


Ingo Hoeller
Senior Web Developer
nexum GmbH
strategy - media - technology
Kalscheurener Stra�e 19
50354 Koeln / Huerth

| [aspdedotnet] als [EMAIL PROTECTED] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp


| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an