Aprendiendo ASPX MVC2 C# a marchas forzadas.

NeB1

Buenas a todos,

Tengo que aprender rápidamente esta tecnología, así que me he puesto manos a la obra. La parte de MVC la tengo bastante vista, y C# también, pero todo lo relativo a ASP (todo código relacionado con la web) me es completamente nuevo.

Así que he decidido empezar a hacer una pequeña web con secciones típicas, y ahora estoy haciendo un formulario de contacto (más básico imposible). Cuestiones:

  • Tengo un controlador 'ContactoController' que dentro tiene 2 funciones:

    ViewContact() Esta función llama a la vista que contiene el formulario.

SendMail Esta mi idea es que envie el e-mail y redireccione el usuario a otro sitio. Cuestión:

Como se redirecciona al usuario???, A SendMail no le he asignado ninguna vista (creía que no sería necesario), solo quería hacer

Response.AddHeader("Location", "ViewContact");

Pero no hace nada (y la cabecera está en la respuesta http :S). También he probado con

Redirect("ViewContact");

Y nada tampoco.

Usaré este post para ir preguntando todas las dudas que me vayan surgiendo.
Gracias por todo^^

Usuarios habituales

  • NeB1