hi,
ich habe eine funktion geschrieben, die einen baum aufbauen soll. die
ben�tigten daten werden aus einem array ausgelesen. ich lasse eine for
schleife laufen in
der ich die selbe funktion nochmal aufrufe, damit ich die untermen�punkte zu
dem jeweiligen men�punkt auslesen kann.
als ergebniss sollte zum beispiel rauskommen:
Druck
Tintenstrahldrucker
Farbpatrone
s/w-patrone
Laserdrucker
Scannner
Flachbettscanner
....
doch er f�hrt mir die schleife nicht zu ende, er macht alles nur einmal und
dann erhalte ich das ergebniss
Drucker
Tintenstrahldrucker
Farbpatrone
theoretisch w�rde es gehen, wenn ich f�r jede ebene eine seperate
schleife machen w�rde, aber ich weis nicht immer wieviele ebenen vorhanden
sind.
w�rde mich freuen wenn mir jemand helfen kann
hier der code:
public void varBuildtree(int ka_parent_id)
{
for(i=0;i<intWerte;i++)
{
if(arrMenu[i,ka_parent_id] != "" && arrMenu[i,ka_parent_id]
!= null)
{
Response.Write("<tr><td>");
Response.Write(arrMenu[i,ka_parent_id]);
Response.Write("</td></tr>");
varBuildtree(arrKaId[i]);
}
}
}
danke
Patrick
_______________________________________________
Csharp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/csharp.net