J'ai des difficultés à construire ma question, mais si je dois le dire simplement, la situation est que j'ai des catégories de produits. J'ai un aspx avec un répéteur sur la gauche qui énumère les catégories. Et je veux que les produits soient listés sur la droite. Le numéro de catégorie est variable, j'ai donc fait un ascx avec une DataList. Quand j'essaye de faire pour chaque catégorie, ascx = new ascx(); alors la DataList dans ce contrôle ascx est nulle. Ps: ce que je veux faire est de précharger tous les produits (il n'y en a pas beaucoup) et de masquer les divs et les fade en les fondant en utilisant jQuery quand un div de catégorie est cliqué.Le contrôle dans ascx est nul quand ascx est ajouté à partir de codebehind
rightnow utilise jQuery.load(); et je n'aime pas comment les images se chargent, parce qu'elles téléchargent de haut en bas. Les gifs progressifs ne sont pas une option. le site démo est ici http://techlipse.net/test/ledart
Merci beaucoup à l'avance ...
hmm ... que vous voulez dire. Une idée de pourquoi cela arrive? –
LoadControl fera la différence au lieu de Controls.Add (new ascx()); .. droite?? –
Controls.Add (LoadControl ("~/MyControl.ascx")), avec le contrôle de la charge vous passez par le cycle de vie du contrôle entier. Avec new, vous venez de créer un objet vide. –