Para usar PartialViews tenemos que considerar un par de cosas:
En el controller debemos usar PartialViewResult en lugar de ActionResult
El metodo del tipo PartialViewResult debe usar return PartialView() para devolver la vista parcial
El cshtml donde definimos la vista parcial es igual a uno de una vista normal, la diferencia se da en la invocación desde el controller, al usar PartialView() en lugar de View() lo que hace es poner la propiedad Layout = null en la vista. Con esto se hace que no use master.