public void afficherVendeursModifiables() { String urlImg = "../static/images/vendeur.jpg"; List <PPVendeurs> lstVendeurs = LibrairieLINQ.getVendeursAvecRedevanceModifiable(); Panel row = LibrairieControlesDynamique.divDYN(phDynamique, "row_utilisateurs", "row"); foreach (PPVendeurs vendeur in lstVendeurs) { long idVendeur = vendeur.NoVendeur; String nomUtil = vendeur.Prenom + " " + vendeur.Nom; Panel colUser = LibrairieControlesDynamique.divDYN(row, "col_" + idVendeur, "col-md-3"); Panel panelDefault = LibrairieControlesDynamique.divDYN(colUser, "", "panel panel-default"); panelDefault.Style.Add("width", "200px"); Panel panelHeader = LibrairieControlesDynamique.divDYN(panelDefault, "", "panel-heading"); LibrairieControlesDynamique.h4DYN(panelHeader, "h4_" + idVendeur, nomUtil); Panel panelBody = LibrairieControlesDynamique.divDYN(panelDefault, "", "panel-body"); LibrairieControlesDynamique.imgDYN(panelBody, "", urlImg, "img-responsive"); Panel panelFooter = LibrairieControlesDynamique.divDYN(panelDefault, "", "panel-footer"); Panel rowBtnTb = LibrairieControlesDynamique.divDYN(panelFooter, "", "row"); Panel colBtn = LibrairieControlesDynamique.divDYN(rowBtnTb, "", "col-md-4"); Panel colTB = LibrairieControlesDynamique.divDYN(rowBtnTb, "", "col-md-8"); HtmlButton btnNon = LibrairieControlesDynamique.htmlbtnDYN(colBtn, "btnConfirmer_" + idVendeur, "btn btn-success", "", "glyphicon glyphicon-ok", btnConfirmer_click); Panel div = LibrairieControlesDynamique.divDYN(colTB, "", "input-group"); LibrairieControlesDynamique.lblDYN(div, "", "%", "input-group-addon"); TextBox tb = LibrairieControlesDynamique.numericUpDownDYN(div, "", Decimal.Round((Decimal)vendeur.Pourcentage, 0).ToString(), "0", "99", "form-control"); tb.MaxLength = 3; lstRedevances.Add(idVendeur, tb); } if (lstVendeurs.Count() == 0) { divMessage.Visible = true; } }