.NET(C#)多文件上传--使用JS生成上传组件

精贴 置顶
2038 0

-------------------------------------aspx-------------------------­

<table>­

<tr valign="top">­

        <td>附件</td>­

        <td>­

            <div style="float:left; width:30px">­

                 <input type="button" value="+" onclick="addFile()" />­

            </div>­

            <div id="divFile" style="float:left">­

                <div>­

                    <input type="file" style="width:400px" runat="server" name="files">­

                    <asp:Button ID="btnSubmit" runat="server" Text="提交" OnClick="btnSubmit_Click" />­

                </div>­

             </div>­

        </td>­

    </tr>­

</table>­

<script type="text/javascript">­

    function addFile()­

    {­

        var divFile = document.getElementById('divFile');­

        var fileCount = divFile.getElementsByTagName("div").length;­

        if(fileCount<5)//根据情况做个限制­

        {­

            var str = '<div><input type="file" style="width:400px" runat="server" name="files"><img id="imgAdd" src="../../Images/colj1.gif" onclick="deleteFile(this)" /></div>';­

         divFile.insertAdjacentHTML("beforeEnd",str);­

    }­

    else­

    {         ­

         alert("最多增加五个");­

    }­

    }­

    function deleteFile(child)­

    {­

        var divFile = document.getElementById("divFile");­

        divFile.removeChild(child.parentNode);­

    }­

</script>­

--------------------------------------aspx.cs------------------------------------­

protected void btnSubmit_Click(object sender, EventArgs e)­

    {­

        HttpFileCollection myFile = HttpContext.Current.Request.Files;­

        int iFileCount = myFile.Count;­

        lblShow.Text = iFileCount.ToString();­

         for (int i = 0; i < iFileCount; i++)&sh

  • 没有任何评论
今日天气 ···

···

···

···

热门排行
CSS cursor鼠标样式一览表 2012-06-25
.NET后台写JS代码 2011-11-03
网站地址多出jdfwkey的问题解析及... 2010-08-25
数据库xxx的日志已满,请备份该数... 2013-07-19
百度、google、Yahoo网站地图制作... 2011-01-30
<a>标签的伪类书写顺序问题... 2010-09-04
什么是长尾关键词? 2010-09-24
CEO名言 2010-08-31
Mysql 主从数据库同步 2010-09-12
用ASP实现网页BBS 2010-11-01
博主推荐
本个人博客微信公众平台上线啦~~... 2013-10-13
饼哥网络互联上线啦~~要买域名空... 2013-09-20
网站title标题如何正确修改不会被... 2013-08-26
饼哥通讯录系统上线啦,欢迎大家... 2013-08-24
ASP .NET MYSQL 的简单分页 并不... 2013-08-19
网站有弹窗广告这样的站点,百度... 2013-08-17
做淘宝SEO优化需要注意的8大问题 2013-08-17
淘宝网怎么做SEO优化 2013-08-17
站长们要学习的“苍井空精神” 2013-08-17
苹果公司今日发布了iOS 7第五个开... 2013-08-07
随便看看
清除SQL被注入恶意病毒代码的语句... 2010-09-03
网站被黑的10大原因 2010-10-15
为方便站点哀悼,特提供css滤镜代... 2013-07-23
各类数值型数据间的混合运算 2010-10-16
.net访问Mysql一些细节问题 2013-08-19
.net 采集数据小实例 2010-09-11
解决在.NET 4.0下无法发送包含尖... 2013-11-16
我想优化推广很多个关键字,怎么... 2010-09-29
电脑蓝屏故障解决方法 2011-01-27
简单设置让Windows 7程序窗口更听... 2011-01-20
RSS新闻
传媒新闻
CSDN
八卦新闻
女性新闻
台湾新闻
互联网
军事-新浪博客
IT-新浪博客
汽车新闻
游戏新闻
国际新闻
国内新闻
体育新闻
我的微博
北京 上海 杭州 深圳 广州 成都