如何实现asp.net中FileUpload文件类型过滤功能 .

在ASP.NET中,FileUpload控件本身不支持文件类型过滤。本文介绍了通过JavaScript来实现这一功能的方法,利用`MSComDlg.CommonDialog`对象设置过滤条件,允许用户仅选择.jpg, .jpeg和.gif图片文件,并限制最大文件大小为128KB。用户点击按钮后,会弹出对话框,选择的文件路径将填充到TextBox中。" 132883381,48592,AI编译器技术解析:提升硬件效率的四大策略,"['深度学习', '编译器', '硬件优化', '并行计算', '内存管理']
摘要由CSDN通过智能技术生成
  1. <script type="text/javascript">    
  2.     function openfile() {    
  3.         try {    
  4.             var fd = new ActiveXObject("MSComDlg.CommonDialog");    
  5.             fd.Filter = "上传文件 (*.jpg;*.jpeg;*.gif)|*.jpg;*.jpeg;*.gif";    
  6.             fd.FilterIndex = 2;    
  7.             // 必须设置MaxFileSize. 否则出错     
  8.             fd.MaxFileSize = 128;    
  9.             fd.ShowOpen();    
  10.             document.getElementById("txtFilePath").value = fd.Filename;    
  11.         }    
  12.         catc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值