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
j'ai essayé ca mais sa ne marche pas
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 = '';
2ème essaye :
Code : Sélectionner tout - Visualiser dans une fenêtre à part newCell.innerHTML = "<asp:TextBox ID='TB11' runat='server' AutoPostBack='True'></asp:TextBox>";
À 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
Est-ce que quelqu'un à une solution à mon problème.
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);
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
Cette discussion est intéressante aussi mais la détection du table html n'est pas précisée
Code : Sélectionner tout - Visualiser dans une fenêtre à part table1 = (System.Web.UI.HtmlControls.HtmlTable)Page.FindControl("Type1LHS");
http://www.developpez.net/forums/d19...u/#post1243389
J'espère que j'ai été claire
Merci D'avance
Partager