Ich weiß, wie eine ungeordnete Liste mit Kindern beim Zurückgeben von Daten aus der Datenbank, aber ich habe eine etwas andere Anforderung.Asp.Net MVC - Erstellen einer Baumansicht basierend auf dem Knoten geklickt
Meine Ansicht hat eine Top-Ebene von Listenelementen im UL, die aus Daten bestehen. Wenn der Benutzer auf ein Datum klickt, muss es diese Serverseite senden, um eine Abfrage zum Rendern der möglichen untergeordneten Elemente auszuführen. Es muss bis zu 4 Ebenen tief sein.
Meine Frage ist, sobald Sie die Parameter-Server-Seite senden, wie stellen Sie sicher, dass die vorherigen Knoten intakt sind, bis Sie 4 Ebenen tief sind, haben Sie das Modell verloren, das die oberste Ebene generiert.
Sie empfehlen AJAX zu verwenden? Hast du ein Beispiel? – Jon
Jetzt rate ich nicht, AJAX zu verwenden. Eigentlich ist es egal, ob es Ajax ist oder nicht. Der wichtigste Punkt ist, dass Sie den gesamten Status senden müssen, um das Modell überprüfen zu können. –
Also, wenn Sie zu Level 4 gelangen, müssen Sie die Abfrage für die oberste, zweite und dritte Ebene ausführen? – Jon