小编kye*_*nry的帖子

如何在.netcore 6 razor页面中使用FormHelper和FluentValidation

我正在从 mvc 转向 razor 页面,但似乎无法找到使用 Fluent 验证器和 FormHelper 进行验证的方法。

一般采用mvc模式

[FormValidator]
Public async Task<IActionResult> submitFormAction()
{
    // do something 
    return View();
}
Run Code Online (Sandbox Code Playgroud)

带 Razor 页面

 public class AddModel : PageModel
 {
     public void OnGet()
     {

     }
 
     // 'FormValidator' cannot be applied to razor page handler
     // method it may be applied to either Razor page model or
     // applied globally
     [FormValidator]
     public async Task OnPostAsync()
     {
         
     }
 }
Run Code Online (Sandbox Code Playgroud)

c# razor asp.net-core asp.net-core-6.0

5
推荐指数
1
解决办法
1022
查看次数

标签 统计

asp.net-core ×1

asp.net-core-6.0 ×1

c# ×1

razor ×1