I have a WARP which i refresh to reload a few text edits and a grid inside of a WebDialogWindow
On the WDW... The Text Edits are outside of the Web Panel, and the grid is inside of the web panel.... all inside of a WARP.
I display the WDW via JScript on refresh complete, and no matter what method i try i cannot get the grid to scroll(when it is too large for the window). Rather the modal window scrolls and the grid stays stationary. (the scroll bar on the modal window moves the text fields and the web panel, but the grid stays put.
Any Ideas?
Thanks!
markup:
<iglc:WebDialogWindow ID="modal" runat="server" Height="600px" Width="500px" WindowState="Hidden" ModalBackgroundCssClass="ModalBackground"> <contentpane> <Template> <table width="100%" style="height:100%;"> <tr> <td align="center" valign="top">
<igmisc:WebAsyncRefreshPanel ID="warp" runat="server" Width="100%" Height="100%">
<igmisc:WebPanel ID="pnlView" runat="server" Width="100%" Height="100%"> <Template> <igtbar:UltraWebToolBar ID="Toolbar" runat="server" Width="100%"> <Items> <igtbar:TBarButton Key="Edit" Text="Edit" DefaultStyle-Width="50px" AutoPostBack="false" > </igtbar:TBarButton> </Items> <ClientSideEvents /> </igtbar:UltraWebToolBar> <igtbl:UltraWebGrid ID="View" runat="server" EnableAppStyling="True" Width="100%"> <DisplayLayout Name="View" ViewType="Hierarchical"> <FrameStyle Width="100%" BorderWidth="0px"></FrameStyle> </DisplayLayout> </igtbl:UltraWebGrid> </Template></igmisc:WebPanel>
</igmisc:WebAsyncRefreshPanel>
</td> </tr> </table> </Template> </contentpane></iglc:WebDialogWindow>
Hi,
I did not find WebDialogWindow in codes.
The WARP was designed for a not-AJAX application. It may work with ajax controls side by side, but not nested in each other. I would recommend to replace WARP by UpdatePanel.