<asp:ModalPopupExtender ID="mpnlPopup" runat="server" TargetControlID="btnModalTarget" PopupControlID="Panel2" BackgroundCssClass="modalBackground" DropShadow="false" OnOkScript="onOk()" DynamicServicePath="" Enabled="True" RepositionMode="RepositionOnWindowResize" CancelControlID="btnCloseImage"> </asp:ModalPopupExtender>
<asp:FileUpload ID="UploadImage" runat="server" Width="200px" CssClass="appfileupload" /> <asp:Button ID="btnUpload" runat="server" Text="Save" CausesValidation="true" ValidationGroup="CheckImage" OnClick="btnUpload_OnClick" OnClientClick="return ProgressBar()" /> <asp:Button ID="btnCloseImage" runat="server" Text="Close" />
OnClientClick="return ProgressBar()"
UploadImage.ClientID
<script language="javascript" type="text/javascript"> var size = 2; var id = 0; function ProgressBar() { alert("in"); var ID = $("<%#UploadImage.ClientID %>").parent.valueOf(); alert(id); if (document.getElementById('<%#UploadImage.ClientID %>').value != "") { alert("va"); document.getElementById("divProgress").style.display = "block"; document.getElementById("divUpload").style.display = "block"; id = setInterval("progress()", 20); return true; } else { alert("Select a file to upload"); return false; } } function progress() { size = size + 1; if (size > 299) { clearTimeout(id); } document.getElementById("divProgress").style.width = size + "pt"; document.getElementById("<%#lblPercentage.ClientID %>").firstChild.data = parseInt(size / 3) + "%"; } </script>
pre
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)