asp.net  自带的FileUpload样式和页面的整体风格不协调,如何修改它的样式,并且后台,还可以获取到该控件的 FileName新手,高手赐教兼容 IE,火符,谷歌浏览器,谢谢

解决方案 »

  1.   

    可以用一个文本框和一个按钮代替input type="file" ,
    然后将<input type="file" style="display:none;" />隐藏。
    这样button就可以被css 处理了。当点击按钮时用javascript激活 file组件的click
    参考:
    http://wesley.qin.blog.163.com/blog/static/172814538201010274470514/
    http://blog.sina.com.cn/s/blog_5922318b0100nbrh.html用JQ的上传控件吧 ,好多样式
    http://www.csdn.net/article/2011-08-04/302659
    http://www.cnblogs.com/mofish/archive/2012/11/30/2796698.html
    http://blueimp.github.io/jQuery-File-Upload/jquery-ui.html
      

  2.   

    、只会使用  自带的FileUpload 隐藏,但是我看了下,在火符浏览器里面, 你的方法 失效