protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (DropDownList1.SelectedIndex == 1)
        {
            Image1.ImageUrl = "~/image/美图28.PNG";
        }
        else if (DropDownList1.SelectedIndex == 2)
        {
            Image1.ImageUrl = "~/image/美图14.JPEG";
        }
        else
        {
            Image1.ImageUrl = "";
        }
我的美图14的后缀名是.JPEG,但是如果这样写,就无法显示图片要把"~/image/美图14.JPEG";改成"~/image/美图14.JPG";才可以显示图片,请问这是为什么呢

解决方案 »

  1.   

    浏览器是支持.jpeg扩展名的。
    请确保你的格式是rgb,最好使用英文路径个文件名。
    如果不确定这些,可以从sina等复制一个jpg改成.jpeg进行测试
      

  2.   

    最好是保存成Web所用格式的gif ,图片会小一些,也没有那么多问题~~~
      

  3.   

    你调试下,看传的是。jpg合适jpeg那个jpg是jpeg的简称可能提取的时候就是提取的简称