2010-11-04 5 views
3

Bonjour tout le monde Comment puis-je ajouter quelque chose dans mon div (quelque chose comme une bannière) à travers mon codebehind?Comment placer quelque chose dans DIV avec C#

<div id="myDiv" runat="Server"> 

</div> 

protected void Page_Load(object sender, EventArgs e) 
{ 
    if (IsPostBack) 
     return; 

    ????????? 

}  

Répondre

2

En supposant que vous avez un contrôle de la bannière ou le texte à ajouter, vous pouvez faire quelque chose comme:

protected void Page_Load(object sender, EventArgs e) 
{ 
    if (IsPostBack) 
     return; 

    myDiv.InnerText = "some text"; 
    myDiv.Controls.Add(new Banner("someBannerArgs")); 
    myDiv.Controls.AddAt(1,new Banner("someBannerArgs")); 
} 
4

Cela ajoutera le code HTML que vous voulez dans myDiv.

myDiv.Controls.Add(new Literal("some html")); 
+0

S'il y a tout contenu sur ce div sera pas desapear? –

+0

Merci Jordan pour une réponse rapide – Slavisa

Questions connexes