如何在.txt文件上传到服务器之前验证其内容?

时间:2017-08-10 17:25:11

标签: asp.net regex validation webforms

我有以下验证表达式,我想用它来验证用户尝试使用网络表单上传的.txt文件内的内容:^\s*[1-9][0-9]*\s*(?=([., \t]))(?:\s*(?:\1|\r?\n)\s*[1-9][0-9]*)+\s*$

如何在使用此验证表达式提交之前验证.txt文件?

1 个答案:

答案 0 :(得分:1)

由于文件的处理方式与帖子表单中的其他内容不同,因此javascript在上传之前或之后无法直接访问文件内容。

服务器端验证与用户提示的格式错误(或更好的服务器端故障文件解析)配对将以技术上可行的方式解决您的问题。