在ASP中使用多表单控件进行简单文件上载

时间:2011-10-13 04:27:56

标签: file-upload asp-classic

实际上我想开发一个ASP表单,其中有一个文件上传控件,另一个表单元素很少,如Text,TextArea,Checkbox,RadioButton。我需要使用Javascript(客户端)和ASP(服务器端)对这些控件进行验证。

我经历了各种网站,但只获得了简单的文件上传而没有任何表单元素。任何人都可以帮我这个吗?

2 个答案:

答案 0 :(得分:0)

您可以编写一个javascript函数来在客户端验证并将表单对象传递给它。像表格标签中的onsubmit =“return validate(this)”,并在那里进行所有验证。

在服务器端,您拥有可以正常验证的所有提交数据。如果您使用ASp,最好使用任何第三方文件上传器对象来上传文件,因为它们更容易和更安全地处理。

答案 1 :(得分:0)

我刚刚完成了一个AJAX文件上传器。 http://www.plupload.com/example_all_runtimes.php是个不错的选择。如果您查看自定义示例,您不仅可以执行ajax上传,还可以将参数附加到AJAX帖子,这就是我所做的。我在页面上有很多表单字段,当发送按钮被点击时,我只是让Javascript获取这些字段的值,将它们附加到上传者的post请求,然后我在服务器端处理它们就像任何其他帖子。找到解决方案是一项很多研究,但它的工作非常棒!