简体   繁体   中英

asp.net: append a div after a div in code behind

I need to append a div (with is content), after all tags with a specific css class (or data- tag) in code behind of asp.net c#.

Someone can help me? Basically it should work as "append" in jquery. I searched online but could not find anything, especially to "append" to a tag with a specific CSS class.

Thank you.

You can add a diva as an html generic control from the code behind

for example i have a div like this

<div id="test" runat="server">Some Content</div>

As i specified runat server it will be available there and i can add contents like this

HtmlGenericControl div= HtmlGenericControl();
div.TagName = "div"; //specify the tag here
//then specify the attributes
div.Attributes["height"] = "100%";
div.Attributes["width"] = "100%";
div.Attributes["class"] = "someclass";
div.Attributes["id"] = "someid";
test.Controls.Add(div);

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM