Я думаю, что вы не понимаете, что происходит на клиенте (в браузере) и на сервере (в вашем коде ASP.NET).
Большинство событий на серверных элементах управления,подобно кнопке ASP.NET, обрабатываются на стороне сервера посредством механизма, называемого обратной передачей.Сгенерированный код в браузере вызывает отправку формы на веб-сервер, где страница и ее элементы управления создаются заново.Данные формы анализируются, и элемент управления кнопки генерирует (в вашем случае) событие Click для вашего кода на стороне сервера.Этот код восстанавливает новую HTML-страницу, которая заменит старую.
К счастью для вас в этом случае, кнопка ASP.NET имеет свойство «OnClientClick», куда вы можете вставить код JavaScript, чтобы делать все, что вы хотите (как изменить текст метки) непосредственно в браузере.
См. MSDN для документов по свойству и пример использования как Click, так и OnClientClick.
Обратите внимание, что этоне относится к SharePoint, это чисто проблема ASP.NET.