What is the best way to POST to another website (so that the users browser is redirected as well) in MVC2? I dont want the user to be able to see the form data simply by using "view source", so I'm not keen on
<form action="http://other-site.com/action">
<%= Html.TextBox("something-secret") %>
</form>
Is it instead possible (or advisable) to use an controller action? eg
public ActionResult PostTheData()
{
return Post("http://other-site.com/action", "something-secret");
}