【发布时间】:2011-06-15 14:56:08
【问题描述】:
我正在使用 uploadify 在表单上进行文件上传。表格上需要这些文件。我的模型上代表文件的属性应用了Required 数据注释。
我已经让 uploadify 运行良好并将文件保存在服务器上。
我现在遇到的问题是验证。上传文件后,我无法弄清楚如何不显示所需的消息。 Uploadify 似乎没有在文件输入上设置 value 属性。
我已尝试连接 onComplete 事件并将文件输入的 value 属性设置为我的脚本返回的文件的 Id,但这也不起作用。
我在我正在使用的过程中正确吗?
- 用户打开表单
- 用户选择文件
- Uploadify 将文件发送到我的上传脚本
- 上传脚本保存文件,为文件创建 DB 行并返回 Id
- Javascript 将数据库中文件的 ID 放入文件输入的 value 属性中。
- 用户提交表单
- 服务器端代码将文件链接到表单提交
有更好的模式吗?由于验证,这似乎对我不起作用。
【问题讨论】:
标签: javascript validation asp.net-mvc-3 data-annotations uploadify