ASP.NET simple MVC CRUD ve la apertura / cierre en el diálogo de la interfaz de usuario de JavaScript

Tengo varias vistas simples de ASP.NET MVC para las operaciones de CRUD que funcionan bien por sí mismas como una simple página web. Ahora los integraré en el sitio web (en el contenido) y tendré, por ejemplo, enlaces como "Crear nueva publicación" que activarán la vista en un clon de Lightbox elegido (no sé todavía cuál, tal vez Colorbox o Thickbox pero eso no importa).

Lo que quiero lograr es que la vista en sí misma detecte de alguna manera que se abrió en un cuadro de diálogo de la interfaz de usuario de JavaScript, de modo que la acción de Formulario (generalmente POST con un simple botón Enviar) se procesará con una lógica que cerraría el cuadro de diálogo de la interfaz de usuario después de La acción ha realizado.

La forma en que funcionan las vistas ahora es POST / Redirect / GET. La vista aún debería admitir este patrón simple cuando se abre directamente a través de la URL en un navegador web, pero debe mostrar cierta lógica adicional cuando se abre a través del cuadro de diálogo de JavaScript.

Espero que entiendas mi pregunta. Cualquier ayuda apreciada

Respuestas a la pregunta(2)

Su respuesta a la pregunta