如何阻止用户在HTML文件输入控件中手动编辑文件路径?

Man*_*aha 0 javascript c# asp.net

我有一个带有5个HTML文件输入控件的asp.net表单,其中包含runat = server和一个提交按钮.用户选择文件并单击提交按钮后,文件将在服务器中上传.

问题是HTML文件输入控件是可编辑的,用户可以在从浏览按钮中选择文件后编辑路径.

如果他输入了无效的文件路径,则不会上载该文件,因为它不存在.

如何阻止用户手动更改文件路径?我试图让控件只读,但它也禁用了浏览按钮.

Que*_*tin 6

你不能.编写服务器端逻辑以应对丢失的上传.