skapa en kategorimeny

.NET

4 svar · 368 visningar · startad av Vinnaren

Medlem sedan sep. 2005833 inlägg
Trådstart#1

Försöker få till en kategorimeny men vet inte redigt hur man ska lösa det.
Vill ha något liknande som finns på dustinhome.

Har följande:

<asp:TreeView ID="tvCategories" runat="server">
</asp:TreeView>
    private void GetCategoryMenu()
    {
        tvCategories.DataSource = Category.GetAllStartCategory();
        tvCategories.DataBind();
    }

Men får inte ut några kategorier.

Får felmeddelandet:
HierarchicalDataBoundControl only accepts data sources that implement IHierarchicalDataSource or IHierarchicalEnumerable.

GetAllStartCategory returformat är DataTable

Hur löser jag detta??

Tacksam för all hjälp :stud

Medlem sedan jan. 20022 440 inlägg
#2

Felmeddelandet är ju rätt självbeskrivande §jr

Orkar inte gå igenom alltihop just nu men du kan kika på Hierarchy DataSource så länge...

http://msdn2.microsoft.com/en-us/library/system.web.ui.hierarchicaldatasourcecontrol.aspx

Medlem sedan sep. 2005833 inlägg
#3

har läst den, men tyvärr tycker inte jag den gav något. :(

Kanek e smidigare att använda någon annan kontroll för detta? :q

Medlem sedan jan. 20022 440 inlägg
#4

Kolla på nested repeaters annars http://support.microsoft.com/default.aspx/kb/326338

Medlem sedan jan. 20022 440 inlägg
#5

Ursäkta mig... fel länk :( rätt länk ska vara http://msdn2.microsoft.com/en-us/library/aa478959.aspx

249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)