我正在从 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)