.Net Core显示模型验证与验证过滤器

问题描述

我创建了一个基本的.Net Core Mvc应用程序,我想为所有操作自动设置ModelState.IsValid,这里是验证筛选器的代码

public class ValidationFilter : IAsyncActionFilter
{
    public async Task OnActionExecutionAsync(ActionExecutingContext context,ActionExecutionDelegate next)
    {
        if (!context.ModelState.IsValid)
        {
        }

        await next();
    }
}

这是我的操作代码

[HttpPost]
    public IActionResult AddUser(LoginRequestViewModel loginRequestViewModel)
    {
        return View(loginRequestViewModel);
    }

我应该返回什么才能在asp-validation-for中显示错误? 不使用任何JavaScript代码。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)