asp.net(c#)开发中的文件上传组件uploadify的使用方法(2)

function newGuid() {
            var guid = "";
            for (var i = 1; i <= 32; i++){
              var n = Math.floor(Math.random()*16.0).toString(16);
              guid +=   n;
              if((i==8)||(i==12)||(i==16)||(i==20))
                guid += "-";
            }
            return guid;
        }
    </script>

再次提一下,这个控件不要参考网上其他的一些说明,否则可能参数及用法不正确,一定要找到对应版本的说明(本篇指的是3.1.1),最好参考该版本的在线文档。

上面的参数,我基本上都给了注释了,还有一些不是很重要的参数,这里没有列出来,需要可以参考在线文档吧。

值得提到的是,这个版本可以修改Flash里面的文字,非常棒,很讨厌以前的那个默认Browse的英文,虽然以前替代图片可以修改文字,但是还是不太好用。这个直接修改文字,非常好。

值得注意的是uploader参数,这个是我们ashx的后台处理程序,就是控件提交文件给那个页面进行保存处理,添加数据库记录等操作。


asp.net(c#)开发中的文件上传组件uploadify的使用方法



页面代码使用很简单,如下所示

复制代码 代码如下:


<body>
    <form runat="server"  enctype="multipart/form-data">
    <div></div>

<div>
    <input type="file" />
        <p>
            <input type="button" value="上传" />
            &nbsp;&nbsp;&nbsp;&nbsp;
            <input type="button" value="取消" />
        </p>
        <div></div>
    </div>
    </form>
</body>


关键是后台上传文件的保存操作了,asp.net一般采用ashx的处理页面来处理。

复制代码 代码如下:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wjdfpg.html