Dove è la differenza?
nella quantità di codice da scrivere (meno con Ajax.ActionLink) e il livello di controllo necessario (più con Html.ActionLink e ajax chiamata jQuery).
Quindi è la quantità di codice rispetto al livello di controllo e la funzionalità necessaria => fino a te per decidere quale è necessario.
Entrambi gli approcci sono perfettamente a posto. Ajax.ActionLink utilizza lo script jquery.unobtrisuve-ajax per AJAXify l'ancora dietro le quinte.
Personalmente utilizzo sempre Html.ActionLink + jQuery.
fonte
2012-04-23 08:44:21