'IFormCollection' 在 ASP.NET Core MVC 中不包含 'GetValues' 的定义
'IFormCollection' does not contain a definition for 'GetValues' in ASP.NET Core MVC
我在 ASP.Net MVC
中使用以下代码
Entity.CurrentPassword = ConvertToSecureString(Request.Form.GetValues("CurrentPassword")[0]);
这里Request
是HttpRequest ControllerBase.Request { get; }
,Form
是IFormCollection HttpRequest.Form { get;set; }
但是在将其转换为 ASP.NET 核心 MVC 时,出现以下错误:
'IFormCollection' does not contain a definition for 'GetValues' and no accessible extension method 'GetValues' accepting a first argument of type 'IFormCollection' could be found
我们是否需要在 .Net 核心中为此添加任何额外的包,或者是否有类似功能的替代品。
在 ASP.NET CORE 中,您可以像这样从索引器访问值:
Entity.CurrentPassword = ConvertToSecureString(Request.Form["CurrentPassword"][0]);
我在 ASP.Net MVC
中使用以下代码Entity.CurrentPassword = ConvertToSecureString(Request.Form.GetValues("CurrentPassword")[0]);
这里Request
是HttpRequest ControllerBase.Request { get; }
,Form
是IFormCollection HttpRequest.Form { get;set; }
但是在将其转换为 ASP.NET 核心 MVC 时,出现以下错误:
'IFormCollection' does not contain a definition for 'GetValues' and no accessible extension method 'GetValues' accepting a first argument of type 'IFormCollection' could be found
我们是否需要在 .Net 核心中为此添加任何额外的包,或者是否有类似功能的替代品。
在 ASP.NET CORE 中,您可以像这样从索引器访问值:
Entity.CurrentPassword = ConvertToSecureString(Request.Form["CurrentPassword"][0]);