Asp.Net MVC carga una vista parcial usando ajax desde una pestaña de JQuery UI

Tengo varios métodos de acción en mi controlador que devuelven una vista parcial (ascx), y quiero que estas vistas parciales se representen al hacer clic en las diferentes pestañas de la interfaz de usuario de JQuery.

Las pestañas se definen así:

<div id="tabs">
  <li><a href="#FirstTab" title="First tab">First tab</a></li>
  <li><%= Html.ActionLink("General", "General", new {id=Model.Id}) %></li>
  <li><%= Html.ActionLink("Details", "Details", new {id=Model.Id}) %></li>
  <div id="FirstTab">
  ...
  </div>
</div>

Esto hace que las pestañas estén bien, la primera pestaña (con contenido estático) se muestra correctamente, pero cuando hago clic en las otras pestañas, no sucede nada.

Si, en lugar de devolver una vista parcial de los métodos de acción, solo devuelvo contenido simple, el contenido queda bien y las pestañas funcionan perfectamente.

¿Alguna idea de qué estoy haciendo mal?

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta