Preventing multiple clicks by disabling submit button.
Without protection it is very easy for an end user to create duplicate records, all it takes it a little latency and a trigger happy user to create twins, triplets and more.
How to manually use the ASP.NET MVC’s client side validation infrastructure