Поместите изображение в тег div следующим образом:
<div id="busydiv" style="display:none;"><img src="busything.gif" /></div>
, а затем создайте свою ссылку следующим образом:
@Ajax.ActionLink("Link Text", "ActionName", "ControllerName", null, new AjaxOptions { LoadingElementDuration = 1000, LoadingElementId = "busyDiv", HttpMethod = "Post", UpdateTargetId = "targetDiv", OnFailure = "PostFailure", OnSuccess = "PostSuccess", OnComplete = "PostOnComplete" }, null)
или в форме сделать это:
@using (Ajax.BeginForm("TestAjax", new AjaxOptions { LoadingElementDuration=1000, LoadingElementId="dave", HttpMethod = "Post", UpdateTargetId = "targetDiv", OnFailure = "PostFailure", OnSuccess = "PostSuccess", OnComplete = "PostOnComplete" }))
Очевидно, опуская те AjaxOptions, которые вам не нужны, согласно документации здесь: http://msdn.microsoft.com/en-us/library/system.web.mvc.ajax.ajaxoptions.aspx