上传控件中的文件没有在MVC中的提交按钮上持久化



最近,有人问我这个问题:

在ASP中使用文件上传控件时。. Net MVC,为什么选择的文件不坚持提交按钮单击?它确实显示在控制当用户选择它从硬盘驱动器。该表单的其他控件会在提交按钮点击时持久化,但不是这个文件上传控件。

我回答说它和Ajax有关系。我是网络技术的新手。我的回答对吗?

看来,我需要将文件上传控件放在Ajax的UpdatePanel之外,其余的控件如文本框、按钮可以放在UpdatePanel内,以便进行验证。另一种选择是使用隐藏字段来保留文件值

最新更新