upload single image in ASP.NET MVC with double validation on client and server side.