Hallo Remas,
Habe das ganze mi MyBase probiert. Bekomme aber immernoch keine Daten
angezeigt.
Liegt es evtl. an der Page_Load Funktion? F�r weitere Tipps w�re ich
echt dankbar.
Es kann sich ja eigentlich nur um eine kleinigkeit handeln. Meine
WebControl-Klasse sieht nun so aus:
Public Class ForumList
Inherits System.Web.UI.WebControls.DataList
Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
Dim h As Hashtable = New Hashtable()
h.Add("key1", "value1")
h.Add("key2", "value2")
h.Add("key3", "value3")
MyBase.DataSource = h
MyBase.DataBind()
End Sub
End Class
Und das ist die ASPX-Seite:
<omnitek:ForumList runat="server">
<ItemTemplate>
<%# Container.DataItem.Key %> : <%#
Container.DataItem.Value %><br>
</ItemTemplate>
</omnitek:ForumList>
Gru�
Uwe Lyschik
-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] Im Auftrag von Remas
Wojciechowski
Gesendet: Freitag, 5. April 2002 09:39
An: aspDEdotnet
Betreff: [aspdedotnet] Re: DataList-Webcontrol
Uwe,
was passiert, wenn Du statt Me.DataSource usw. MyBase.DataSource
verwendest?
Gruss,
Remas
http://www.aspalliance.com/remas
----- Original Message -----
From: "Uwe Lyschik" <[EMAIL PROTECTED]>
To: "aspDEdotnet" <[EMAIL PROTECTED]>
Sent: Friday, April 05, 2002 8:50 AM
Subject: [aspdedotnet] DataList-Webcontrol
Hallo Liste,
Ich bin gerade dabei ein WebControl f�r ein Diskussionsforum zu
schreiben. Dieses WebControl soll im grunde genau das machen, was auch
das DataList-WebControl tut (Daten auflisten).
Um nicht extra ein komplett eigenes DataList-Control zu schreiben, habe
ich mir gedacht einfach das DataList-WebControl in meine
WebControl-Klasse zu Inheriten ��hhh.. einzubinden. Demnach m�sste doch
Template-Funktionalit�t und sonstige DataList spezifische Dinge
automatisch auch in meinem Control zur verf�gung stehen, oder...?
Mein WebControl sieht also z.B. so aus.
Public Class ForumList
Inherits System.Web.UI.WebControls.DataList
Me.DataSource = ..
Me.DataBind()
End Class
Mein Testseite sieht so aus:
<omnitek:ForumList runat="server">
<ItemTemplate>
<DataContainer.Item BlaBla>
</ItemTemplate>
</omnitek:ForumList>
Das ganze scheint sogar zu funktionieren. Zumindest bekomme ich keine
Fehlermeldung. Allerding bekomme ich auch keine Daten zu sehen. Die
Seite bleibt einfach leer.
Meine Frage ist nun: Funktioniert das was ich da vorhabe �berhaupt und
wenn ja, was mache ich dann falsch?
Vielen Dank im voraus
Gru�
Uwe Lyschik
| [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
| [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