个人做了个图片上传,怎么判断扩展名或者有没有类似的dcom可以调用.
    判断扩展名类型为png,jpg,gif之类的
    谢谢

解决方案 »

  1.   

    是vs2005的吗?
    参考:http://weekzero.cnblogs.com/archive/2006/05/05/392003.html
      

  2.   

    有这个控件
    ASP.NET上传控件V1.0 beta2
    下载地址
    http://www.sohudown.com/Soft/2/51/2006/2006021213237.html
      

  3.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=58EA3515-36F2-4FD9-AC89-EAF49F59816C在ASP.NET中实现多文件上传其中有得到扩展名类型的
      

  4.   

    string fileExtName = Pic.PostedFile.ContentType.ToLower();
    if(fileExtName == "image/pjpeg")
    {
       fileExtName = "jpg";
    }
    ....
    可以这样判断下
      

  5.   

    我是自己写的,扩展名好判断,取扩展名,然后判断是不是等于".jpg"或者".gif",
    另一个就没想过了
      

  6.   

    string [] ftp=new string[]{".gif",".jpg",".jpeg",".png"};
    string logotype=logo.Substring(j).ToLower();
    int cnt=0;
    for(int x=0;x<ftp.Length;x++)
    {
    if(logotype==ftp[x])
    {
    cnt++;
    break;
    }
    }
    if(cnt<1)
    {
    Friends.UserError("对不起,此图片格式尚不支持!");
    return;
    }