hello, qaundo load radupload in a radwindow, the width of radupload see well, if I close and reopen the radwindow, the width of radupload is changed automatically decreased. You can also see the two pictures I posted before and after. I also write the code that is in use in aspx code behind to open the radwindow.
code behind:
<telerik:RadWindow ID="RadWindowLoadprofile" runat="server" ShowContentDuringLoad="false" Width="452px" Height="280px" Style="z-index: 8000" Title="Caricamento immagine profilo" Behaviors="None" Modal="True" AutoSize="true" Behavior="None" Font-Names="Verdana" Font-Size="Small" IconUrl="/image/iconlogo.png" Skin="Office2010Silver" ReloadOnShow="false" VisibleStatusbar="False" RestrictionZoneID="NavigateUrlZone" EnableViewState="False"> <ContentTemplate> <div class="Divloadprofile"> <div id="upload" class="Divloadprofile1"> <telerik:RadAjaxPanel ID="RadAjaxPanelProfile" runat="server" HorizontalAlign="Center" ClientEvents-OnRequestStart="conditionalPostback"> <table style="border: 0px; margin: 0px; padding: 0px; width: 395px; text-align:center"> <tr> <td style="border-style: none; border-color: inherit; border-width: 0px; margin: 0px; padding-top: 5px; text-align: center; height:23px"> <asp:CustomValidator ID="CustomValidator1" runat="server" ClientValidationFunction="validateRadUpload" ErrorMessage="File errato" ValidationGroup="carica"></asp:CustomValidator> </td> </tr> <tr> <td style="border-style: none; border-color: inherit; border-width: 0px; margin: 0px; padding-left:60px; vertical-align: top;"> <telerik:RadUpload ID="RadUpload1" Runat="server" Width="280px" InputSize="35" AllowedFileExtensions=".jpg,.jpeg,.png,.gif" OverwriteExistingFiles="True" TargetFolder="image/image_utenti" ControlObjectsVisibility="None" Height="22px" style="text-align: left" Skin="Sunset" MaxFileSize="3000000"> <Localization Select="Cerca" /> </telerik:RadUpload> </td> </tr> <tr> <td style="border-style: none; border-color: inherit; border-width: 0px; margin: 0px; vertical-align: top; height: 50px"> <div class="Divinfoupload"> Il file deve avere le seguenti estensioni: jpg, jpeg, png, gif<br /> Il file deve avere una grandezza massima di 3 Mb.<br /> Risoluzione ottimale consigliata: 128x128 pixel. </div> </td> </tr> </table> <div style="width:395px; padding-top: 10px"> <table style="width: 100%;"> <tr> <td style="text-align:center"> <asp:ImageButton ID="Imgbtncarica" runat="server" ImageUrl="~/Image/Upload.png" ValidationGroup="carica" /> </td> <td style="text-align:center"> <asp:ImageButton ID="Imgbtnesci_6" runat="server" ImageUrl="~/Image/esci1.png" /> </td> </tr> </table> </div> </telerik:RadAjaxPanel> </div> <div id="conferma" class="Divloadprofile1" style="padding-top:10px;display:none"> <div> <asp:Image ID="Imgprofile_2" runat="server" ImageUrl="~/Image/avatar.png" Height="250px" Width="250px" CssClass="AnteprimaImgmaxsize"/> </div> <div style="width:395px; padding-top: 10px"> <table style="width: 100%;"> <tr> <td align="center"> <asp:ImageButton ID="Imgbtnesci_7" runat="server" ImageUrl="~/Image/esci1.png" /> </td> </tr> </table> </div> </div> </div> </ContentTemplate> </telerik:RadWindow>code behind:
Dim script As String = "function f(){$find(""" + RadWindowLoadprofile.ClientID + """).show(); Sys.Application.remove_load(f);}Sys.Application.add_load(f);"ScriptManager.RegisterStartupScript(Me, Me.[GetType](), "key", script, True)