Вам не нужен обработчик Button_Click
, потому что вы бы назначали два обработчика ( C # и JS ) вместо одного (который вам нужен) , Я уверен, что вы можете сделать что-то вроде этого:
Button1.Attributes.Add("onclick","ShowMessage();");
Обратите внимание, что "ShowMessage();"
имеет точку с запятой в тексте параметра. Также следует учесть, что это решение назначает один обработчик JavaScript на стороне клиента. Нажатие F12 и проверка кнопки на странице ASP должны показать атрибут onclick
с методом ShowMessage();
.