How do I stop users from clicking a button multiple times?

I have an old VB.NET web forms application that has a function that takes 30 seconds or so to run when a button is clicked. I need to prevent users from clicking the button multiple times while it is still processing.

Somehow disabling the button to prevent multiple submissions is the ideal for this application. How can I do this?

Harrison from Germantown.