<ajax:ToolkitScriptManager ID="scriptManager1" runat="server"/> <div> <ajax:AsyncFileUpload ID="fileUpload1" OnClientUploadError="uploadError" CompleteBackColor="White" Width="350px" runat="server" UploaderStyle="Modern" OnClientUploadComplete="uploadComplete" UploadingBackColor="#CCFFFF" ThrobberID="imgLoad" önUploadedComplete="fileUploadComplete" /><br /> <asp:Image ID="imgLoad" runat="server" ImageUrl="loading.gif" /> <asp:HiddenField ID="btnhidden" runat="server" /> <br /> <asp:Image ID="imgLoader" runat="server" ImageUrl="~/images/loader.gif" /><br /><br /> <img id = "imgDisplay" alt="" src="" style="display:none;"/> </div> <script type="text/javascript"> function uploadComplete(sender, args) { var imgDisplay = $get("imgDisplay"); imgDisplay.src = "images/loader.gif"; imgDisplay.style.cssText = ""; var img = new Image(); img.onload = function () { imgDisplay.style.cssText = "height:100px;width:100px"; imgDisplay.src = img.src; }; <big></big>var myHidden = document.getElementById('<%= btnhidden.ClientID %>'); var a = myHidden.value; img.src = "<%=ResolveUrl(UploadFolderPath) %>" + a; } </script>
protected void Page_Load(object sender, EventArgs e) { } protected string UploadFolderPath = "~/Files/"; protected static int a = 0; protected void fileUploadComplete(object sender, AsyncFileUploadEventArgs e) { Thread.Sleep(1000); string filename = System.IO.Path.GetFileName(fileUpload1.FileName); string extension = Path.GetExtension(filename); string s = "abc" + a + "" + extension; btnhidden.Value = s; fileUpload1.SaveAs(Server.MapPath(this.UploadFolderPath) + s); a++; }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)