记得.Net 5之前都是直接用 Request.Form 非常方便,但似乎6.0以后就不能这样用了。
1、接受post表单,使用 IFormCollection
public IActionResult Login(IFormCollection pms){ViewData["name"] = pms["login-username"]; ViewData["pwd"] = pms["login-password"];return View();}
2、接受url的get参数,7.0好像可以继续使用Request.Query
public IActionResult Login(){ViewData["name"]=Request.Query["loginusername"];return View();}
get参数的获取,也可以把同名参数传入到函数的参数中
public IActionResult Login(string loginusername){ViewData["name"]= loginusername;return View();}