У меня была такая же проблема. Я обнаружил, что моя проблема в том, что я вызвал свою функцию рендеринга Page_Load
.
Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.PreRender
Я полностью упустил тот факт, что страница загрузила Page_Load
как функцию загрузки по умолчанию, а затем снова загрузила ее, когда она запустила предварительный просмотр. Я изменил это на следующее, и теперь функция вызывается только один раз:
Sub Renderer(ByVal sender As Object, ByVal e As EventArgs) Handles Me.PreRender