Hi,
You can use History.js, using which you can update the history URL state.
Refer this link.
https://github.com/balupton/History.js/[
^]
It having PushState, ReplaceState and Go and more events,using which you can perform update url operation. You can call jquery function, from using AjaxOptions in Ajax.ActionLink.
Hope this will help. :)