Can't dynamically add Web User Controls
<p>I understand the page lifecycle and how I need to add the dynamic controls on <code>page_init</code> if I want to take advantage of viewstate. And I already have read a lot of topics regarding the issue but it was not very useful.</p>

<p>I have to work with the solution where I have a set of user controls, that inherit one interface and then I add/delete them dynamically to a literal control. I can't load them at once in a <code>page_init</code> because later I have to delete/add them based on user actions. These controls contains a button, and its post back event handler is fired only when I generate this user control at <code>page_init</code> or <code>page_load</code> methods.</p>

<p>So I have to somehow reinitialise/restart lifecycle of the page after needed processing in some <code>Button_Click</code>, (where I update the controls list) events handlers. That is not possible, as I have found. Redirecting to the same page is not a solution, because in the case I will lost my whole viewstate.</p>

<p>So I am stuck, could you please help me with the solution?</p>
