J'ai une table dans ma base de données qui conserve une hiérarchie à 3 niveaux. Quel est le meilleur moyen d'afficher et de modifier/modifier cette hiérarchie? Quel contrôle asp.net utiliser et comment?Comment puis-je modifier/modifier une hiérarchie à 3 niveaux
Répondre
Je peux vous donner quelques idées à partir des petites informations que j'ai.
D'abord dans la base de données, utilisez simplement un champ qui pointe vers le père d'une ligne. En utilisant cette identification de père vous pouvez faire n'importe quel arbre simple. Le moyen le plus simple de le modifier est simplement de changer ce père et de ne faire aucune boucle de cycle mort.
La deuxième méthode consiste à utiliser jQuery et tout contrôle Tree pour modifier l'arborescence.
Par exemple, ce http://www.jstree.com/
ou ce http://www.prodevtips.com/2010/03/07/jquery-drag-and-drop-to-sort-tree/
sont très bon code de jQuery javacript pour afficher et modifier la hiérarchie. En utilisant l'un de ces plugins jQuery vous pouvez rendre votre arbre, et après la modification pour obtenir les modifications et les sauvegarder dans votre base de données.
- 1. Liste déroulante de hiérarchie à plusieurs niveaux dans django?
- 2. construire une hiérarchie à partir de 3 tables
- 3. Suggestion de modèle d'application à 3 niveaux
- 4. Service WCF côté client à 3 niveaux
- 5. Une architecture hybride à 2 et 3 niveaux est recommandée
- 6. Comment créer une table des matières avec tous les niveaux de hiérarchie?
- 7. requête LINQ avec 3 niveaux
- 8. Comment configurer une URL avec 3 niveaux dans ASP.NET MVC?
- 9. Expliquer les différents niveaux de l'architecture 2 niveaux et 3 niveaux?
- 10. Comment implémenter une architecture .net à 3 niveaux à l'aide de Winforms
- 11. Meilleures pratiques pour le développement à 3 niveaux
- 12. LINQ Un à plusieurs, 3 niveaux Deep Question
- 13. CakePHP associations de modèles à 3 niveaux de profondeur
- 14. mélange NHibernate avec 3 niveaux de développement
- 15. application ASP.NET sur 3 niveaux physiques
- 16. Les applications Web mvc doivent-elles être à 3 niveaux?
- 17. MVC - est-ce juste un modèle à 3 niveaux?
- 18. Comment configurer CakePHP ACL pour 3 niveaux d'utilisateurs?
- 19. Une hiérarchie dans CheckBoxList
- 20. Visual Design Hiérarchie
- 21. Comment aborderiez-vous une dimension OLAP avec une hiérarchie à profondeur variable?
- 22. IQueryable dans une hiérarchie
- 23. Meilleure approche pour gérer la simultanéité des données dans une application à 3 niveaux
- 24. Comment implémenter une hiérarchie de catégories à l'aide de collections
- 25. Comment décider lequel utiliser dans l'application Web MVC ou l'architecture à 3 niveaux?
- 26. Comment mapper une hiérarchie d'héritage avec Automapper?
- 27. Comment est-ce que j'écrirais cette requête mysql profonde à 3 niveaux?
- 28. Comment mon équipe doit-elle choisir entre les architectures à trois niveaux et à deux niveaux?
- 29. Python 3: Conversion d'image en niveaux de gris
- 30. Liste 3 niveaux sous-répertoires en utilisant C# LINQ profond
Vous n'avez pas fourni assez d'informations pour que nous puissions répondre à cette question. Il y a beaucoup de façons d'afficher de l'information. En plus de cela, cependant, en fonction de ce que c'est, il pourrait y avoir une façon standard de l'afficher, mais la plupart est subjective. –
J'affiche les données dans un gridview. Mais je veux connaître mes alternatives. quel contrôle serait le mieux adapté pour ce scénario –
quelqu'un m'aider pls. –