La plantilla que tengo para esto son dos controladores
porque dos controladores ? no seran dos action dentro del mismo controlador
me salga una ventana de confirmación (tipo messagebox)
eso lo haces con javascript, recomendaria que sea con jquery
ASP.NET MVC - Having a confirmation button with a Form
ASP.NET MVC - how to make users confirm the delete
ya sea que uses el onsubmit o el click puedes evitar se realice la accion si el confirm() no se acepta
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina