• .NET Conf China
...

如何用button触发fileupload控件的click事件(选择文件)

瘦马 2013-03-17 02:49:59
在asp.net页面,fileupload控件是隐藏的
如何使用一个button,是
<asp:Button ID="Button3"……

而不是
 <input type="button" ……


来触发fileupload的“选择文件”操作,并在image控件中预览

也就是不使用Javascript

而是在button_click事件中完成 选择图片 、预览图片 两个操作。


也可以这么说,
只用fileupload控件是否可以同时(!)选择图片、预览图片



因为同一个页面有多个fileupload控件,网上的
用Javascript
  1. <script language="javascript" type="text/javascript">
  2. function PreviewImg(imgFile)
  3. {
  4. var newPreview = document.getElementById("newPreview");
  5. newPreview.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value;
  6. newPreview.style.width = "80px";
  7. newPreview.style.height = "60px";
  8. }

  9. </script>

  1. <asp:FileUpload ID="Fud_Pic" runat="server" onchange="PreviewImg(this)"/>
  2. <div id="newPreview"></div>

这样也再现不了
...全文
给本帖投票
1121 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
瘦马 2013-03-17
  • 打赏
  • 举报
回复
我不会javascript呢,还请指教
  • 打赏
  • 举报
回复
引用 2 楼 hwhtj 的回复:
多个fileupload如何实现呀
成为一个javascript程序员,动态添加 dom 来任意插入多个 input file 是随手就写出来的。
瘦马 2013-03-17
  • 打赏
  • 举报
回复
多个fileupload如何实现呀

62,241

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧

手机看
关注公众号

关注公众号

客服 返回
顶部