zoukankan      html  css  js  c++  java
  • WebbUpload的验证问题

    WebbUpload的验证问题

    仔细比较了一下WebbUpload与ASPNetUpload使用时生成的HTML代码,发现一些小的细节问题,还是有很大的差别的。
    关于验证问题:在上传文件的时候,因有可能用户选择了文件,但并没有点击上传,而是转到了其它页面,这个时候应该怎么办呢?实际上文件还是上传到了服务器,因为向服务器提交了一次申请,而这个申请是满足上传条件的。
    解决思路:本来我想在Form里加一个onsubmit,然后只有当点击特定的Button的时候才能上传,否则清除选择的文件而转到其它页面里去。然而这一做法却在一些控件的AutoPostBack上失败了,因为它绕过了Form的onsubmit事件,直接提交到了服务器。分析AspNetUpload的HTML代码,得到了一点点小的启示:可以用RequiredFieldValidator控件来解决这一问题,因为在ASP.net生动自成的__Dopostback的时候,会验证表单数据,这样只要在这里做点小文章就行了。而这样一来,就可以指定让唯一的一个Button可以上传文件,而其它的则不能上传。也就可以不用Frame了。
    下次更新的时候改进这一功能。
    ================================
      /\_/\                        
     (=^o^=)  Wu.Country@侠缘      
     (~)@(~)  一辈子,用心做一件事!
    --------------------------------
      学而不思则罔,思而不学则怠!  
    ================================
  • 相关阅读:
    网络资源
    为什么MVC不是一种设计模式? ---比较Backbone和Ext4.x在MVC实现上的差异
    Developing Backbone.js Applications
    【实例】爬虫:下载图片
    scheme语言编写执行
    HDU 4403 A very hard Aoshu problem (DFS暴力)
    【Python】输出程序运行的百分比
    SQL_字符操作函数
    Linux mm相关的问题
    java中Volatile修饰符的含义
  • 原文地址:https://www.cnblogs.com/WuCountry/p/314376.html
Copyright © 2011-2022 走看看