Вы точно не будете вынуждены ИМО. Но если ваша кнопка выполняет код на стороне клиента и не требует обратной отправки, вы можете просто использовать простую кнопку HTML. Кнопка ASP .NET - это, в конечном счете, обычная кнопка html, запускаемая для возврата сообщения при нажатии.
Также, используя простую кнопку HTML, вы легко потеряете возможность изменять ее стиль / поведение на стороне сервера.