Javascript 上载和ASP.NET数据批注/验证
我使用uploadify在表单上上传文件。表格上需要这些文件。我的模型上表示文件的属性应用了Javascript 上载和ASP.NET数据批注/验证,javascript,validation,asp.net-mvc-3,data-annotations,uploadify,Javascript,Validation,Asp.net Mvc 3,Data Annotations,Uploadify,我使用uploadify在表单上上传文件。表格上需要这些文件。我的模型上表示文件的属性应用了Required数据注释 我已经上传工作良好,并保存在服务器上的文件 我现在遇到的麻烦是验证。我不知道上传文件后如何不显示所需的消息。Uploadify似乎没有设置文件输入的value属性 我尝试连接onComplete事件,并将文件输入的value属性设置为脚本返回的文件Id,但这也不起作用 我使用的过程正确吗 用户打开表单 用户选择文件 Uploadify将文件发送到我的上载脚本 上载脚本保存文件,为
Required
数据注释
我已经上传工作良好,并保存在服务器上的文件
我现在遇到的麻烦是验证。我不知道上传文件后如何不显示所需的消息。Uploadify似乎没有设置文件输入的value属性
我尝试连接onComplete
事件,并将文件输入的value属性设置为脚本返回的文件Id,但这也不起作用
我使用的过程正确吗
有更好的模式吗?由于验证,这似乎对我不起作用。因为不能使用javascript设置文件字段的
值
属性(出于安全原因),所以可以使用隐藏字段。因此,修改步骤5,如下所示:
5) Javascript将文件的Id放在DB中的一个隐藏输入字段中,该字段对应于模型上具有必需属性的某些属性