Reputation: 976
Hello everybody How can I add something in my div (something like a banner) trough my codebehind?
<div id="myDiv" runat="Server">
</div>
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
return;
?????????
}
Upvotes: 3
Views: 256
Reputation: 2731
Assuming you have a Banner control or text to add, you can 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"));
}
Upvotes: 2
Reputation: 6088
This will add whatever HTML you want inside myDiv.
myDiv.Controls.Add(new Literal("some html"));
Upvotes: 4