How to put something inside a div using c #

Greetings to all. How can I add something to my div (something like a banner) through my code?

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

</div>

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

   ?????????

}    
+3
source share
2 answers

Assuming you have a Banner control or text to add, you could do something like:

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"));
}  
+2
source

This will add any HTML inside myDiv.

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

Source: https://habr.com/ru/post/1773082/


All Articles