public void afficherVendeursInactifs() { List <PPVendeurs> lstVendeursInactifs = LibrairieLINQ.getVendeursInactifsDepuis(this.nbMois); Panel row = LibrairieControlesDynamique.divDYN(phDynamique, "rowDemandeurs", "row"); foreach (PPVendeurs Vendeur in lstVendeursInactifs) { long idVendeur = Vendeur.NoVendeur; String nomVendeur = Vendeur.Prenom + " " + Vendeur.Nom; String urlImg = "../static/images/vendeur.jpg"; // infos Panel colInfos = LibrairieControlesDynamique.divDYN(row, "colInfos_" + idVendeur, "col-md-4"); Panel demandeBase = LibrairieControlesDynamique.divDYN(colInfos, "base_" + idVendeur, "panel panel-default"); demandeBase.Style.Add("height", "170px"); Panel demandeBody = LibrairieControlesDynamique.divDYN(demandeBase, "body_" + idVendeur, "panel-body"); Panel demandeFooter = LibrairieControlesDynamique.divDYN(demandeBase, "footer_" + idVendeur, "panel-footer"); Panel media = LibrairieControlesDynamique.divDYN(demandeBody, "media_" + idVendeur, "media"); Panel mediaLeft = LibrairieControlesDynamique.divDYN(media, "mediaLeft_" + idVendeur, "media-left"); Image img = LibrairieControlesDynamique.imgDYN(mediaLeft, "img_" + idVendeur, urlImg, "media-object"); img.Style.Add("width", "75px"); Panel mediaBody = LibrairieControlesDynamique.divDYN(media, "mediaBody_" + idVendeur, "media-body"); LibrairieControlesDynamique.h4DYN(mediaBody, "h4_" + idVendeur, nomVendeur); LibrairieControlesDynamique.pDYN(mediaBody, Vendeur.AdresseEmail); // btn non Panel divBotRow = LibrairieControlesDynamique.divDYN(demandeFooter, "", "row"); Panel divColBotCheck = LibrairieControlesDynamique.divDYN(divBotRow, "", "col-md-2"); CheckBox cb = LibrairieControlesDynamique.cb(divColBotCheck, "checkbox_" + idVendeur, "", "checkmark"); lstCheckBox.Add(cb); Panel divBotColBtn = LibrairieControlesDynamique.divDYN(divBotRow, "", "col-md-2"); HtmlButton btnNon = LibrairieControlesDynamique.htmlbtnDYN(divBotColBtn, "btnNon_" + idVendeur, "btn btn-danger", "", "glyphicon glyphicon-remove", btnNon_click); } if (lstVendeursInactifs.Count() < 1) { divMessage.Visible = true; } }