.net上的那个fileupload控件 RT,当点击'浏览文件'那个button的时候,是如何弹出选择文件对话框的呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 多文件上传Flex里面有filereferencelist可以实现,网上有现成的flex多文件上传源码供下载 当点击那个button的时候,到底发生了什么呢?为什么它就会弹出那个浏览文件的窗口?我要是自己设置一个button的话,怎么让他也弹出这个窗口呢?? 我机子上安装了flash builder 4就是为了做一些flash组件供.net使用,其实也比较方便,你可以试试。加上网上的源码不少,做一个flex插件还是很easy的 你为什么要自己做呢?不光要弹出就完了,还要实现文件的读取、发送的,这都是浏览器实现的。你自己要怎么写?写插件还是使用Flash,Silverlight? 参考:孟前辈的http://dotnet.aspx.cc/article/58ea3515-36f2-4fd9-ac89-eaf49f59816c/read.aspx还可以调用windows 的shell来实现,但会有安全问题。 http://blog.sina.com.cn/s/blog_5ceb51480100stgb.html fileupload控件生成到页面=<input type="file" name="aa" value="" />你可以隐藏这个<input type="file" name="aa" value="" />用JS来触法onclick事件。 得到文件路径要多了解HTML。 .NET控件的本质也还是HTML,要做好WEB方面的东西。 HTML一定要熟悉 给你推荐一个:http://blog.csdn.net/xinyaping/article/details/6411519 弹出之后就可以选中一个文件,然后得到路径,接着可以使用js或者filestream读取这个路径,然后将文件复制到指定的路径,这样子就实现了上传啊,目前只是在自己电脑上测试,至于以后需要将文件发送到服务器上,那是下一步的,先试试能不能实现现在的这个功能 js很难有权限复制文件,filestream是在服务器端执行的,而且你上传到服务器不是复制过程。=========其实要实现你的功能,要不就是自己做浏览器,要不就是利用浏览器提供的扩展功能实现,自己写activex控件么部署很麻烦,而且只能用于ie,在已经部署的flash控件的基础上开发,虽然也要受限,不过这是最容易最好实现的办法了。 使用FileSystemObject可以复制文件啊 确实,使用flash是最好的方法 问个问题哈,HTML5既然取代了flash,那么取代的只是游戏部分吗?能否使用html5实现这个功能呢? js脚本是可以复制,但是浏览器里的js是受限制的,一般情况下是不能执行的。而且你要实现的是上传功能,这个是本地到服务器的传输,要通过http协议,不是fso可以解决的。 关于file拆分的问题 反射 赋值 c#全局钩子出现问题,求解答! 根据经纬度算多边形面积怎么算啊? 请教关于c#.net 服务器与客户端通过socket相互通迅的问题 ASP 若要用CS架构上传文件,需要怎么做 散分兼广告:如何在.NET中扩展MessageBox的功能 在.net中如何通过sock连接数据库 文本框数据绑定的问题 C# ReadLine(),WriteLine()问题 关于取图片相对地址的方法
我机子上安装了flash builder 4就是为了做一些flash组件供.net使用,其实也比较方便,你可以试试。加上网上的源码不少,做一个flex插件还是很easy的
你自己要怎么写?写插件还是使用Flash,Silverlight?
http://blog.sina.com.cn/s/blog_5ceb51480100stgb.html
你可以隐藏这个<input type="file" name="aa" value="" />
用JS来触法onclick事件。 得到文件路径
要多了解HTML。 .NET控件的本质也还是HTML,要做好WEB方面的东西。 HTML一定要熟悉
http://blog.csdn.net/xinyaping/article/details/6411519
=========其实要实现你的功能,要不就是自己做浏览器,要不就是利用浏览器提供的扩展功能实现,自己写activex控件么部署很麻烦,而且只能用于ie,在已经部署的flash控件的基础上开发,虽然也要受限,不过这是最容易最好实现的办法了。
js脚本是可以复制,但是浏览器里的js是受限制的,一般情况下是不能执行的。而且你要实现的是上传功能,这个是本地到服务器的传输,要通过http协议,不是fso可以解决的。