<asp:FileUpload ID="myFile" 
onpropertychange="document.all.imgID1.src='file:///'+this.value" 
runat="server" /> 
              <br /> <asp:Image ID="imgID1"  runat="Server" /> 上面代码能够在点击上传控件的浏览按钮,找到本地图片点确定时,先预览图片, 但是不打算上传图片时,imgID1默认显示就是个“X”,不想让imgID1显示出来,只有点击点击上传控件的浏览按钮,找到本地图片点确定时(触发onpropertychange事件预览图片)再让imgID1显示出来,应该怎么做

解决方案 »

  1.   

    看不明白 
    可以实现FileUpload后显示图片 确定后再上传 
      

  2.   

    div id="previeww" style="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image)"> </div> <asp:FileUpload ID="uper" runat="server" onpropertychange="show1(this.value)" Width="199px" /> <script> 
        function show1(upimg) 
        { 
            if(upimg!="") 
            { 
            var dd=document.getElementById("previeww"); 
            dd.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = upimg; 
            dd.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").sizingMethod = 'scale'; 
            } 
        } 
    </script>