ASP.NET Page Fragment
<p>In my requirement I need to add or remove a sub-page or page-fragment (or similar component, I don't know the name, similar to User Control) dynamically.</p>

<p>The page-fragment can contains other controls like menu or button or textbox.</p>

<p>I have a dropdown menu. Depending on the selection of that menu I will add a fragment with textbox or a fragment with dropdown menu. There will be an option to remove any added fragment.</p>

<p>But I don't know what asp.net component will be handful to achieve this!</p>

<p>Any information will be very helpful. I am not using MVC.</p>

<hr>

<p>Edit: </p>

<p>Well, this is similar to the Wicket Fragment. I didn't find any online demo, but found this <a href="http://pawelzubkiewicz.blogspot.in/2009/06/wicket-swapping-replacing-fragments.html" rel="nofollow">blog</a>, this might be useful to clarify my requirement.</p>
