Vista de detalle maestro ASP.NET MVC

Soy nuevo en MVC y estoy involucrado en un proyecto que se desarrolla con ASP.NET MVC 1.0. También soy débil en JavaScript :-(

Estoy intentando demostrar cómo funciona la vista de detalles maestros en las tablas 'Pedidos' y 'Detalles de pedidos' de la base de datos de Northwind. (Por lo tanto: las tablas tienen una relación, es decir, una orden puede tener múltiples detalles de orden)

Creé dos controles (primero para pedidos, segundo para pedidos detallados). Mostré todos los pedidos de la tabla de pedidos en una vista de lista. Una vez que hago clic en uno de los pedidos, me lleva a la vista de detalles de ese pedido.

Lo que quiero hacer (y falló) es crear una vista secundaria debajo de la vista de Detalles del pedido que tiene todos los detalles del pedido para ese orden.

También quiero cambiar el contenido de la subvista en función de las selecciones de la vista maestra. Leí mucho sobre el uso de AJAX y JSON para cambiarlo dinámicamente, pero tampoco pude hacerlo: '(

¿Alguien puede ayudar en eso y proporcionarme la técnica y el código de cómo puedo implementarlo?