使用asp .net mvc,我使用post提交表單並使用get。在我的控制器中,我只能訪問post參數,但不能訪問GET參數。我可以在同一個asp mvc .net控制器上使用GET和POST嗎?
這裏是我的HTML表單:
<form name="input" action="/account/Login/?test=123" method="post">
Username: <input type="text" name="username">
Lastname: <input type="text" name="lastname">
Password: <input type="text" name="password">
<input type="submit" value="Submit">
</form>
我的控制器:
[AcceptVerbs(HttpVerbs.Get | HttpVerbs.Post)]
public ActionResult Login(User model)
{
string test = Request.QueryString["test"]; // this is null
}
我也試過爲我的控制器,但無濟於事...
[AcceptVerbs(HttpVerbs.Get | HttpVerbs.Post)]
public ActionResult Login(User model, string test)
{
// but "test" is also null
}
用於用戶模型字段後門柱正常綁定? –