none
CollapsiblePanelExtender RRS feed

  • Question

  •  

    Bonjour a tous.
    Je cherche un moyen de declarer un control  CollapsiblePanelExtender rien qu en c# .
    Le pourquoi est ,que je dois creer une web part pour sharepoint qui englobe chaque
    messages recu d une list dans un control CollapsiblePanelExtender .
    Apres plusieurs essais rien ne fonctionne .
    Peut etre que quelqu un pourrai m aider .
    Je vous remercie d avance.

    dimanche 13 juillet 2008 06:35

Réponses

  • Rebonjour a tous.

     

    Apres plusieurs recherches  j ai prefere faire celui-ci en javascript ,bien que ajax  est aussi du javascript, car au niveau administration de ma boite ils n ont pas encore bien gere les dll ainsi que leurs versions d ajax controltoolkit.

    pour infos et pour celui a qui sa interresse je vous donne ma source .

     

    string jsShowHide = " <script language='javascript'> " +

    " function toggleDiv(divid){" +

    " if(document.getElementById(divid).style.display == 'none'){" +

    " document.getElementById(divid).style.display = 'block';" +

    " }else{" +

    " document.getElementById(divid).style.display = 'none';" +

    " }" +

    " }" +

    " </script>";

     

    et ensuite a l appel de la fonction, je rajoute ce code , qui  lui meme est dans la boucle qui recupere tous les messages.

     

    pnlTarget.Attributes.Add("id", "target_"+item.ID.ToString()); //c est le id de chaque message

    pnlColExp.Attributes.Add("onmousedown", "toggleDiv('" + "target_" + item.ID.ToString() + "')");//ici j appel la fonction en envoyant le id de chaque messages

     

    Je tiens a signaler que mon code est sans doute a ameliorer,car il me manque beaucoup d experience.

     

    Dans tous les cas je remercie   l ensemble des internautes du forum pour votre aides chaque jours.

     

    Cordialement

    dimanche 13 juillet 2008 13:11