>Nooooo.... where woould preseve them? The page goes away after everyhit! You added the controls manually it's your responsibility. If you put them in Markup ASP.NET manages that for you because it becomes part of the class.
>
>You can create a base class and add controls from there and then they will show up everytime in your inherited class.
It could be a setting. Because, in my case, the form should be shown as is on the postback, if the validation fails. The values are preserved and this is good. But, the controls are not and this is what could be made from a setting.
Even if I create a base class, the business logic to determine what should be added or not comes from the database and at run time. So, this base class cannot be created at design time.