1 - I generate a Link from a WebApi Controller passing two parameters with:
var URL = new Uri( Url.Link("Default", new { Controller = "Reset", Action =
"ResetPassword",user = "AAAAA", hash = "HASHVALUE" }));
And I get this:
http://localhost:52494/Reset/ResetPassword?user=BBBBBBBB&hash=AAAAAAA
2 - I need to Read these two parameters and the Form as well.
So I have a controller Reset with a ResetPassword Action:
public ActionResult ResetPassword()
{
return View();
}
[HttpPost]
public ActionResult ResetPassword(Models.ResetUserModel user)
{
var HASH = Request["hash"];
var id = Request["user"];
return View();
}
And the cshtml file:
If I run this page and fill the form, I will be able to read the ResetUserModel, but if it has some parameter, the model comes null!!
What am I doing wrong here?

ResetPasswordis just to load the page.The request is made through the button.