[.Net C# 2.0]Afficher les categories / sous-categories d'un forum

Afficher les categories / sous-categories d'un forum [.Net C# 2.0] - C#/.NET managed - Programmation

Marsh Posté le 01-10-2006 à 10:52:39    

Bonjour à tous :)
 
Je suis confronté à un problème de conception de mon forum.  
Le forum a cette hiérarchie (très classique) :  

Code :
  1. + head_category (.NET par exemple)
  2.   + category (General .NET par exemple)
  3.     + thread
  4.     + thread
  5.   + category (ASP.NET par exemple)
  6.     + thread
  7.     + thread
  8. + head_category (Java par exemple)
  9.   + category (General Java par exemple)
  10.     + thread
  11.     + thread
  12.   + category (Web Java par exemple)
  13.     + thread
  14.     + thread


Ce que j'ai fait en BdD, c'est 3 tables :  
- head_category
- category (pointe vers head_category)
- thread (pointe vers category)
 
J'aimerais maintenant afficher une page avec toutes les head_category et les category. Cette page est un peu comme celle-ci :  
http://forum.hardware.fr/
 
Je pense mettre un repeater qui contient un gridView pour chaque head_category comme ceci :  

Code :
  1. + repeater
  2.   + gridview header (head_category)
  3.     + gridview row (category)
  4.     + gridview row (category)
  5.   + gridview header (head_category)
  6.     + gridview row (category)
  7.     + gridview row (category)


A priori, je remplirais les gridview dans le RowDataBound du repeater. N'est-ce pas tiré par les cheveux ?? N'y a t'il pas plus simple ?? :(  
J'ai peur de devoir utiliser un dataset vu le nombre de requêtes en BdD à faire.  
 
Merci bien de votre aide :)

Message cité 1 fois
Message édité par Roodie le 01-10-2006 à 10:53:50
Reply

Marsh Posté le 01-10-2006 à 10:52:39   

Reply

Marsh Posté le 02-10-2006 à 23:05:28    

Personne n'a d'idée ??  :(

Reply

Marsh Posté le 02-10-2006 à 23:21:32    

Le nombre de requêtes? Si ton modèle est bien conçu tu dois pouvoir faire ça en une seule requête, 2 maxi...

Reply

Marsh Posté le 03-10-2006 à 10:18:41    

Roodie a écrit :

J'ai peur de devoir utiliser un dataset vu le nombre de requêtes en BdD à faire.

Peur d'utiliser l'outils idoine (adéquat) ?
C'est comme si un bricoleur avait peur d'utiliser un tournevis pour visser une vis ;)
Allons allons... c'est pas si effrayant que ça :)

Reply

Marsh Posté le 03-10-2006 à 22:40:25    

Bon d'accord, d'accord. Je m'y mets  :kaola:  
Mici bien à vous  :D

Reply

Marsh Posté le 03-10-2006 à 23:00:39    

Si tu veux, y'a un topic des développeurs de forum ici où tu pourras trouver des astuces spécifiques à cet exercice! ;)

Reply

Marsh Posté le 05-10-2006 à 22:27:41    

Ah oui, pas bête :)
Seulement, il est fait en Php le site hehe. Enfin je vais voir.  
Merci bien :)

Reply

Marsh Posté le 06-10-2006 à 09:00:13    

si c'est une question de modèle de données, peu importe le langage dans lequel ton forum est développé... ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed