Эти старые комментарии, которые вы добавляете обратно на страницу, являются ли эти элементы пользовательского интерфейса, которые реагируют на события DOM, такие как щелчок и т. Д., Или это просто ярлыки, которые есть только для отображения? Если они просто для отображения, то, как сказал выше Брайан, вам лучше использовать Repeater r GridView или ListView вместо динамических элементов управления.
На самом деле, даже если они являются элементами управления, вы все равно можете поместить их в столбец шаблона в GridView и позволить ему обрабатывать нумерацию страниц и т. Д. Вы можете использовать живые события jQuery для работы с этими элементами управления.
В качестве альтернативы используйте ASP.NET Ajax и панели обновления, чтобы обновить только ту часть страницы, которая абсолютно нуждается в обновлении при обратной передаче, оставив другие части без изменений.
Было бы полезно, если бы вы могли опубликовать некоторый код.