Mon problème : comment ajouter à partir d'un bouton une (6éme, 7éme ...) lignes dans un tableau HTML avec un textbox à l'interieur de la cellule.
J'ai une page aspx dans une master page (donc les controles sont dans une ContentPlaceHolderID)
J'ai un tableau html qui comporte 5 lignes dans chaque ligne il y a un textbox.
J'ai réussi à créer la ligne du tableau en javascript mais pas le textbox
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
var newRow = document.getElementById('IdHTMLTableau').insertRow(-1);
var newCell = newRow.insertCell(0);
newCell.innerHTML = '';
j'ai essayé ca mais sa ne marche pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
newCell.innerHTML = "<asp:TextBox ID='TB11' runat='server' AutoPostBack='True'></asp:TextBox>";
2ème essaye :

À partir du code c# j'ai réussi à créer le textbox mais pas la ligne du tableau HTML dont je doit mettre mon controle

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
ContentPlaceHolder content;
content = (ContentPlaceHolder)Page.Master.FindControl("ContentPlaceHolder1");
TextBox NewArt = new TextBox();
NewArt.ID = "TBArt" ;
content.Controls.Add(NewArt);
Est-ce que quelqu'un à une solution à mon problème.


Sur ce forum http://www.eggheadcafe.com/community...-one-tabl.aspx
J'ai trouvé ca qui pourrait éventuellement m'aider mais ca ne fonctionne pas car je suis en master page
Code : Sélectionner tout - Visualiser dans une fenêtre à part
table1 = (System.Web.UI.HtmlControls.HtmlTable)Page.FindControl("Type1LHS");
Cette discussion est intéressante aussi mais la détection du table html n'est pas précisée
http://www.developpez.net/forums/d19...u/#post1243389


J'espère que j'ai été claire
Merci D'avance