问题

如何 在ASP.NET Core MVC中使用[Remote]属性来实现模型验证 。

在 启动时, 为MVC配置中间件和服务。

 

ASP.NET Core 2.0 MVC「远程」验证

添加一个模型。

ASP.NET Core 2.0 MVC「远程」验证

添加一个控制器。

ASP.NET Core 2.0 MVC「远程」验证

为jQuery添加一个Razor页面和脚本及其验证。

ASP.NET Core 2.0 MVC「远程」验证

讨论

ASP.NET Core MVC提供了一个有用的 [Remote] 属性,用于对Controller / Action进行AJAX调用,以执行服务器端验证,而不需要完整的回传。该属性使用jQuery及其验证JavaScript文件来执行AJAX请求。

我们只需使用[Remote] 属性注释模型 属性,并指定Controller和Action。该操作本身返回一个JSON结果,其中包含验证消息或 true。

更多精彩文章请关注我们的微信公众号FocusDotCore

ASP.NET Core 2.0 MVC「远程」验证

相关文章:

  • 2021-08-01
  • 2022-12-23
  • 2022-02-18
  • 2021-11-09
  • 2018-03-29
  • 2022-12-23
  • 2021-07-13
  • 2021-10-31
猜你喜欢
  • 2022-02-25
  • 2022-12-23
  • 2021-09-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案