Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core 模型无效时从控制器返回文件?_Asp.net Core - Fatal编程技术网

Asp.net core 模型无效时从控制器返回文件?

Asp.net core 模型无效时从控制器返回文件?,asp.net-core,Asp.net Core,当模型无效时,如何从控制器返回文件 我得到这样的图像文件 var Image = Request.Form.Files.Where(f => f.Name == "Image").First(); 当模型状态无效时,如何将其返回到视图中?如果HTMLif未使用base64或字节,则无法返回文件。但您可以将客户端文件保存在服务器上,并将带有文件url的文件名返回给客户端,然后向他显示该文件。您可以进行客户端验证。我进行了验证,但这是一些我不想在客户端使用的硬逻辑。

当模型无效时,如何从控制器返回文件

我得到这样的图像文件

var Image = Request.Form.Files.Where(f => f.Name == "Image").First();

当模型状态无效时,如何将其返回到视图中?

如果HTMLif未使用base64或字节,则无法返回文件。但您可以将客户端文件保存在服务器上,并将带有文件url的文件名返回给客户端,然后向他显示该文件。

您可以进行客户端验证。我进行了验证,但这是一些我不想在客户端使用的硬逻辑。