在.NET Core MVC中替换ViewContext.OutputClientValidation?

时间:2019-03-15 20:22:46

标签: c# .net-core asp.net-core-mvc

在.NET框架中,我们能够在OutputClientValidation上调用ViewContext来将客户端验证信息写入HTTP响应。在.NET核心中,这似乎已经消失了,我很难找到该功能可能已移至何处。

前一种方法: https://docs.microsoft.com/en-us/dotnet/api/system.web.mvc.viewcontext.outputclientvalidation?view=aspnet-mvc-5.2

正在工作的代码示例:

// Intercept the client validation (if there is any) and output on our own writer
ViewContext viewContext = this.GetHtmlHelper<TModel>().ViewContext;
TextWriter viewWriter = viewContext.Writer;
viewContext.Writer = writer;
viewContext.OutputClientValidation();
viewContext.Writer = viewWriter;

0 个答案:

没有答案