Re: Positioning the ProgressText

  •  07-31-2012, 9:15 AM

    Re: Positioning the ProgressText

    Hi Killianmcc,
     
    Please try the example below. I use a new div traget to replace the progress text, then you can place the div traget to any place you need.
     
    1. <%@ Page Language="C#" %>  
    2.   
    3. <%@ Register Namespace="CuteWebUI" TagPrefix="CuteWebUI" Assembly="CuteWebUI.AjaxUploader" %>  
    4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
    5. <html xmlns="http://www.w3.org/1999/xhtml">  
    6. <head id="Head1" runat="server">  
    7.     <title>example</title>  
    8.     <style>  
    9.     .AjaxUploaderProgressInfoText  
    10.     {  
    11.         /*hide the default progress text*/  
    12.         display:none;  
    13.     }  
    14.     </style>  
    15. </head>  
    16. <body>  
    17.     <form id="form1" runat="server">  
    18.         <div id="div1">  
    19.         </div>  
    20.         <CuteWebUI:UploadAttachments ID="uploader1" runat="server">  
    21.         </CuteWebUI:UploadAttachments>  
    22.         <asp:Label ID="label1" runat="server" style="visibility:hidden"></asp:Label>  
    23.     </form>  
    24. </body>  
    25. </html>  
    26.   
    27. <script>  
    28. function CuteWebUI_AjaxUploader_OnProgress(enable,filename,begintime,uploadedsize,totalsize)  
    29. {  
    30.    for(var i=0;i<document.getElementsByTagName("TD").length;i++)  
    31.    {  
    32.         if(document.getElementsByTagName("TD")[i].className=="AjaxUploaderProgressInfoText")  
    33.         {  
    34.             //set the progress text for the new control div1  
    35.             document.getElementById("div1").innerHTML=document.getElementsByTagName("TD")[i].innerHTML;  
    36.         }  
    37.     
    38.    }  
    39. }  
    40. </script>  
    Regards,
     
    Ken 
     
     
View Complete Thread