Bonjour,

Je cherche à créer proprement un "genre de classe" qui représenterai un objet HTML que je puisse inclure de manière dynamique un certain nombre de fois dans le corps d'une page. Exemple:

Une page présente une liste de produits, le client peut choisir d'en afficher 10, 20 ou 50.

Un produit se présente en HTML sous la forme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<div id="produitX">
   <img src="imgX" />
   <p>descriptionX<p>
</div>
J'aimerai pouvoir faire dans le code-behind de ma page quelque chose du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
for (i=0 ; i<20 ; i++)
{
   MonProduit = new C_Produit(idProduit); // Impossible à faire avec un userControl
   MonProduit.Print(); //Pour simplifié...
}
Les userControls font se genre de chose, mais impossible de les initialiser de cette manière...

Comment faire celà proprment ?
Merci pour vos suggestions...