- Δεν γίνεσαι κουραστικός, απλά δεν μπορούσα να καταλάβω τι θες για να σε βοηθήσω, καλό θα ήταν να βάζεις και λίγο κώδικα (πάντα βοηθάει). Ό treenode και τα παιδιά του θα μπουν στον ίδιο πίνακα; μάλλον όχι ε; θα μπει ο πατρικός σε έναν και μετά για κάθε παιδί του θα βάζεις μια εγγραφή σε άλλον πίνακα με foreign key; τι βάση χρησιμοποιείς;
- όπως σου είπα και πριν μόνο ένας κόμβος μπορεί να είναι selected. Αφού όμως θέλεις και όλα τα παιδιά του ( αναδρομικά και τα εγγόνια, δισέγγονα;) δεν έχεις παρά να περάσεις από όλα τα childnodes π.χ
<script rynat="server">
sub insertChildNode(nodeValue as string)
.....
end sub
Sub submitCommand(ByVal sender As Object, ByVal e As CommandEventArgs)
dim i as treenode
if not isNothing(myTreeView.selectedNode)
for each i in myTreeView.selectedNode.childNodes
'insert childNode value in db
insertChildNode(i.value)
next
end if
end sub
</script>
<form runat="server">
<asp:TreeView id="myTreeView" runat="server" ...../>
<asp:button id="submitButton" oncommand="submitCommand" text="submit"/>
</form>