Этот ответ опубликован некоторым пользователем, но он / она удалил ответ:
Итак, я публикую его ответ
Хотя я хочу добавить серверные элементы управления в свое приложение, но у меня не было выбора, кроме как использовать элементы HTML
StringBuilder b = new StringBuilder();
HtmlTextWriter h = new HtmlTextWriter(new StringWriter(b));
UserControl u = new Page().LoadControl("~/UserControl.ascx") as UserControl;
u.RenderControl(h);
return b.ToString();
Это работает, только если все элементы управления в УПРАВЛЕНИИ ПОЛЬЗОВАТЕЛЕМ имеют тип html