ASP.NET问题,使用FileUpload打开文件选择框,如何限制其类型呢就如下面图片一样
3个回答
展开全部
string fileExt = System.IO.Path.GetExtension(flashname);
if (fileExt == ".bwp" || fileExt == ".jpg" || fileExt == ".gif")
{
//通过
}
else
{
//不通过
}
//flashname就是你获取到的文件名,通过FileUpload控件可以抓到
if (fileExt == ".bwp" || fileExt == ".jpg" || fileExt == ".gif")
{
//通过
}
else
{
//不通过
}
//flashname就是你获取到的文件名,通过FileUpload控件可以抓到
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
获取文件后缀名,建立一个数组来存放可以上传的图片类型,用for循环判断就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
设置如下:
OpenFileDialog1.Filter = "JPEG图像(*.jpg;*.jpeg;*.jfif;*.jpe)|*.jpg;*.jpeg;*.jfif;*.jpe|BMP位图(*.bmp)|*.bmp|GIF图像(*.gif)|*.gif|PNG图像(*.png)|*.png|ICO图像(*.ico)|*.ico|所有图像文件|*.jpg;*.jpeg;*.jfif;*.jpe;*.bmp;*.gif;*.png;*.ico|所有文件|*.*";
OpenFileDialog1.Filter = "JPEG图像(*.jpg;*.jpeg;*.jfif;*.jpe)|*.jpg;*.jpeg;*.jfif;*.jpe|BMP位图(*.bmp)|*.bmp|GIF图像(*.gif)|*.gif|PNG图像(*.png)|*.png|ICO图像(*.ico)|*.ico|所有图像文件|*.jpg;*.jpeg;*.jfif;*.jpe;*.bmp;*.gif;*.png;*.ico|所有文件|*.*";
追问
不是windows窗体程序的,是网页的,没有Filter这个属性额
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询