Hello,
I got several conten pages with the same structure, a tabstrip with 2 tabs and a multipage with 2 pages, one for each tab. On the second tab/page is a table with a button on it. On some pages is the table/button visible and on some not but the structure is the same.
This content page works fine:
<%@ Page Language="vb" MasterPageFile="~/main.Master" CodeFile="allgemein_angebote.aspx.vb" Inherits="allgemein_angebote" %><%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %><asp:Content ID="contentHead" ContentPlaceHolderID="cphHead" runat="server"> <style type="text/css"> div.noWrapRadListBox .rlbText{ white-space: nowrap; } .auto-style4 { width: 550px; } .auto-style12 { margin: 20px; height: 240px; width: 485px; } .auto-style13 { width: 236px; height: 28px; } .auto-style14 { height: 28px; } /*.auto-style16 { width: 100px; }*/ .auto-style17 { width: 548px; } .auto-style18 { width: 125px; } .auto-style23 { width: 210px; } .auto-style28 { width: 236px; } .auto-style30 { width: 132px; } .auto-style31 { width: 211px; } /*.auto-style32 { width: 209px; }*/ .auto-style33 { width: 212px; } </style> <script type = "text/javascript"> </script></asp:Content><asp:Content ID="contentStart" ContentPlaceHolderID="cphContent" runat="server"> <telerik:RadAjaxManager ID="RadAjaxManager2" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadGrid1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="btnAnzeigen"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadTabStrip1" /> <telerik:AjaxUpdatedControl ControlID="RadMultiPage1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default" Width="205px"> </telerik:RadAjaxLoadingPanel> <div class="formTabs" style="background: none; padding: 0px;"> <telerik:RadTabStrip runat="server" ID="RadTabStrip1" Style="float: left" SelectedIndex="0" MultiPageID="RadMultiPage1" Enabled="True"> <Tabs> <telerik:RadTab runat="server" Text="Angebote"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Historie"></telerik:RadTab> </Tabs> </telerik:RadTabStrip> <div style="clear: both;"></div> </div> <div class="formContainer formTrainer" style="clear: both; margin: 0; padding: 20px; background-color: #FFF; height: 430px"> <telerik:RadMultiPage runat="server" ID="RadMultiPage1" SelectedIndex="0" CssClass="multiPage" Enabled="True"> <telerik:RadPageView ID="RadPageViewAngebote" runat="server" CssClass="corporatePageView" Width="704px" Height="430"> <telerik:RadGrid ID="RadGrid1" runat="server" AllowAutomaticDeletes="True" AllowFilteringByColumn="True" AllowSorting="True" AutoGenerateColumns="False" TableLayout="Fixed" meta:resourcekey="RadGrid1Resource1" Skin="WebBlue" AllowPaging="True" Width="702px" Culture="de-DE"> <ExportSettings> <Pdf PageWidth=""> </Pdf> </ExportSettings> <MasterTableView AutoGenerateColumns="False" CommandItemDisplay="Top" DataKeyNames="ID_Angebot" EditMode="PopUp" HorizontalAlign="NotSet" InsertItemPageIndexAction="ShowItemOnCurrentPage" NoMasterRecordsText="Keine Angebote vorhanden." Width="100%"> <CommandItemSettings AddNewRecordText="Angebot hinzufügen" RefreshText="Aktualisieren" /> <Columns> <telerik:GridBoundColumn ColumnEditorID="GridTextBoxColumnEditor1" DataField="Name" HeaderText="Name" ItemStyle-VerticalAlign="Top" ItemStyle-Width="140px" SortExpression="Name" UniqueName="Name"> <HeaderStyle Width="36%" /> <ItemStyle VerticalAlign="Top" Width="140px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn AllowFiltering="false" ColumnEditorID="GridTextBoxColumnEditor1" DataField="Stundensatz" DataFormatString="{0:###,##0.00}" HeaderText="Stundensatz" ItemStyle-VerticalAlign="Top" ItemStyle-Width="50px" SortExpression="Stundensatz" UniqueName="Stundensatz"> <HeaderStyle Width="15%" /> <ItemStyle VerticalAlign="Top" Width="50px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn AllowFiltering="false" ColumnEditorID="GridTextBoxColumnEditor1" DataField="Fortbildungszuschlag" DataFormatString="{0:###,##0.00}" HeaderText="Fortbildungszuschlag" ItemStyle-VerticalAlign="Top" ItemStyle-Width="50px" SortExpression="Fortbildungszuschlag" UniqueName="Fortbildungszuschlag"> <HeaderStyle Width="19%" /> <ItemStyle VerticalAlign="Top" Width="50px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn AllowFiltering="false" ColumnEditorID="GridTextBoxColumnEditor1" DataField="Fahrtkosten" DataFormatString="{0:###,##0.00}" HeaderText="Fahrtkosten" ItemStyle-VerticalAlign="Top" ItemStyle-Width="50px" SortExpression="Fahrtkosten" UniqueName="Fahrtkosten"> <HeaderStyle Width="19%" /> <ItemStyle VerticalAlign="Top" Width="50px" /> </telerik:GridBoundColumn> <telerik:GridEditCommandColumn ButtonType="ImageButton" ItemStyle-VerticalAlign="Top" ItemStyle-Width="20px" UniqueName="EditCommandColumn"> <HeaderStyle Width="5%" /> <ItemStyle CssClass="MyImageButton" /> </telerik:GridEditCommandColumn> <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete" ConfirmDialogType="RadWindow" ConfirmText="Angebot löschen?" ConfirmTitle="Löschen" ItemStyle-VerticalAlign="Top" ItemStyle-Width="20px" Text="Delete" UniqueName="DeleteColumn"> <HeaderStyle Width="5%" /> <ItemStyle CssClass="MyImageButton" HorizontalAlign="Center" /> </telerik:GridButtonColumn> </Columns> <EditFormSettings CaptionFormatString="Angebot bearbeiten" EditFormType="Template" InsertCaption="Angebot hinzufügen"> <EditColumn UniqueName="EditCommandColumn1"> </EditColumn> <FormTemplate> <div class="auto-style12"> <div style="padding-top:1px;" class="auto-style4"> <table id="TableLinks" class="auto-style17"> <tr> <td> <table> <tr> <td class="auto-style18"> Name: </td> <td class="auto-style31"> <asp:TextBox ID="txtName" runat="server" class="inputText" Width="200px"></asp:TextBox> </td> <td class="auto-style30"> Ausdauer:</td> <td> <asp:TextBox ID="txtAusdauer" runat="server" class="inputText" Width="30px"></asp:TextBox> </td> </tr> </table> </td> </tr> <tr> <td> <table> <tr> <td class="auto-style18"> Stundensatz: </td> <td class="auto-style31"> <asp:TextBox ID="txtStundensatz" runat="server" class="inputText" Width="200px"></asp:TextBox> </td> <td class="auto-style30"> Beweglichkeit:<td> <asp:TextBox ID="txtBeweglichkeit" runat="server" class="inputText" Width="30px"></asp:TextBox> </td> </tr> </table> </td> </tr> <tr> <td> <table> <tr> <td class="auto-style18"> Fortbildungszuschlag: </td> <td class="auto-style31"> <asp:TextBox ID="txtFortbildungszuschlag" runat="server" class="inputText" Width="200px"></asp:TextBox> </td> <td class="auto-style30"> Koordination: </td> <td> <asp:TextBox ID="txtKoordination" runat="server" class="inputText" Width="30px"></asp:TextBox> </td> </tr> </table> </td> </tr> <tr> <td> <table> <tr> <td class="auto-style18"> Fahrtkosten: </td> <td class="auto-style31"> <asp:TextBox ID="txtFahrtkosten" runat="server" class="inputText" Width="200px"></asp:TextBox> </td> <td class="auto-style30"> Kraft: </td> <td> <asp:TextBox ID="txtKraft" runat="server" class="inputText" Width="30px"></asp:TextBox> </td> </tr> </table> </td> </tr> <tr> <td> <table> <tr> <td class="auto-style18" > Kategorien: </td> <td class="auto-style33"> Vorhanden</td> <td> Zugeordnet<td> </td> </tr> </table> </td> </tr> <tr> <td class="auto-style16"> <table> <tr> <td style="vertical-align:top; padding-top: 4px;" class="auto-style28" ></td> <td style="padding-top: 3px"> <telerik:RadListBox ID="RadListBoxKategorien" runat="server" AllowTransfer="True" Height="100px" Width="210px" TransferToID="RadListBoxKAuswahl" AllowTransferOnDoubleClick="True"> </telerik:RadListBox> </td> <td style="padding-top: 3px" class="auto-style23"> <telerik:RadListBox ID="RadListBoxKAuswahl" runat="server" Height="100px" Width="174px" AllowTransferOnDoubleClick="True"> </telerik:RadListBox> </td> </tr> <tr> <td class="auto-style28">Sparte:</td> <td colspan="2"> <asp:DropDownList ID="selSparte" runat="server" CssClass="inputSelect" Width="206px"> </asp:DropDownList> </td> </tr> <tr> <td class="auto-style13">Sichtbar:</td> <td colspan="2" class="auto-style14"> <asp:CheckBox ID="ckbVisible" runat="server" /> </td> </tr> <tr> <td class="auto-style28"></td> <td align="right" colspan="2"> <asp:Button ID="Button1" runat="server" class="inputSubmit" CommandName='<%# IIf((TypeOf(Container) is GridEditFormInsertItem), "PerformInsert", "Update")%>' Text='<%# IIf((TypeOf(Container) is GridEditFormInsertItem), "Einfügen", "Speichern") %>' /> <asp:Button ID="Button2" runat="server" CausesValidation="False" class="inputSubmit" CommandName="Cancel" Text="Abbrechen" /> </td> </tr> </table> </td> </tr> </table> </div> </div> </FormTemplate> </EditFormSettings> </MasterTableView> <GroupingSettings CaseSensitive="False" /> <FilterMenu CssClass="mnuFilter"> </FilterMenu> </telerik:RadGrid> </telerik:RadPageView> <%--Tab Historie--%> <telerik:RadPageView runat="server" ID="RadPageViewHistorie" CssClass="corporatePageView" Width="16px" Height="16px"> <table style="width:100%;"> <tr> <td align="right"> <asp:Button ID="btnAnzeigen" style="padding-left:10px;padding-right:10px;" runat="server" Text="Anzeigen" Width="100px"/> </td> </tr> <tr> <td> <div id="divHistorie" style="width:700px; height:363px; overflow-y: auto;" runat="Server"></div> </td> </tr> </table> </telerik:RadPageView> </telerik:RadMultiPage> </div></asp:Content>
On this page the table/Button is not visible:
<%@ Page Language="vb" MasterPageFile="~/main.Master" CodeFile="allgemein_kategorien.aspx.vb" Inherits="allgemein_kategorien" %><%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %><asp:Content ID="contentStartKat" ContentPlaceHolderID="cphContent" runat="server"> <telerik:RadAjaxManager ID="RadAjaxManager2" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadGrid1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="btnAnzeigen"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadTabStrip1" /> <telerik:AjaxUpdatedControl ControlID="RadMultiPage1"/> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default" Width="205px"> </telerik:RadAjaxLoadingPanel> <div class="formTabs" style="background: none; padding: 0px;"> <telerik:RadTabStrip runat="server" ID="RadTabStrip1" SelectedIndex="0" MultiPageID="RadMultiPage1" CssClass="auto-style1" Width="186px"> <Tabs> <telerik:RadTab runat="server" Text="Kategorien" Selected="True"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Historie"></telerik:RadTab> </Tabs> </telerik:RadTabStrip> <div style="clear: both;"></div> </div> <div class="formContainer formTrainer" style="clear: both; margin: 0; padding: 20px; background-color: #FFF; height: 430px"> <telerik:RadMultiPage runat="server" ID="RadMultiPage1" SelectedIndex="0" Width="50px" CssClass="multiPage" Enabled="True" Height="16px" ScrollBars="Auto"> <telerik:RadPageView ID="RadPageViewAngebote" runat="server" Height="430px" Width="704px" CssClass="corporatePageView"> <telerik:RadGrid ID="RadGrid1" runat="server" AllowAutomaticDeletes="True" AllowFilteringByColumn="True" AllowSorting="True" AutoGenerateColumns="False" GridLines="None" meta:resourcekey="RadGrid1Resource1" Skin="WebBlue" AllowPaging="True" Width="702px"> <MasterTableView AutoGenerateColumns="False" CommandItemDisplay="Top" DataKeyNames="ID_Kategorie" EditMode="InPlace" HorizontalAlign="NotSet" NoMasterRecordsText="Keine Kategorien vorhanden." Width="100%" InsertItemPageIndexAction="ShowItemOnCurrentPage"> <CommandItemSettings AddNewRecordText="Kategorie hinzufügen" RefreshText="Aktualisieren" /> <Columns> <telerik:GridBoundColumn ColumnEditorID="GridTextBoxColumnEditor1" ItemStyle-VerticalAlign="Top" DataField="Name" HeaderText="Name" SortExpression="Name" AllowSorting="true" UniqueName="Name" ItemStyle-Width="50px" > <ItemStyle VerticalAlign="Top" Width="10px"></ItemStyle> </telerik:GridBoundColumn> <telerik:GridBoundColumn ColumnEditorID="GridTextBoxColumnEditor2" AllowFiltering="false" DataField="Beschreibung" ItemStyle-Width="100px" HeaderText="Beschreibung" UniqueName="Beschreibung"> <ItemStyle Width="10px"></ItemStyle> </telerik:GridBoundColumn> <telerik:GridEditCommandColumn ButtonType="ImageButton" ItemStyle-VerticalAlign="Top" ItemStyle-Width="20px" UniqueName="EditCommandColumn"> <ItemStyle CssClass="MyImageButton" /> </telerik:GridEditCommandColumn> <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete" ItemStyle-VerticalAlign="Top" ConfirmDialogType="RadWindow" ConfirmText="Kategorie löschen?" ConfirmTitle="Löschen" ConfirmDialogHeight="100px" ConfirmDialogWidth="250px" ItemStyle-Width="20px" Text="Delete" UniqueName="DeleteColumn"> <ItemStyle CssClass="MyImageButton" HorizontalAlign="Center" /> </telerik:GridButtonColumn> </Columns> <EditFormSettings> <EditColumn UniqueName="EditCommandColumn1"> </EditColumn> </EditFormSettings> </MasterTableView> <GroupingSettings CaseSensitive="False" /> <FilterMenu CssClass="mnuFilter"> </FilterMenu> </telerik:RadGrid> </telerik:RadPageView> <%--Tab Historie--%> <telerik:RadPageView runat="server" ID="RadPageViewHistorie" CssClass="corporatePageView" Width="16px" Height="16px"> <table> <tr> <td align="right"> <asp:Button ID="btnAnzeigen" runat="server" style="padding-left:10px;padding-right:10px;" Text="Anzeigen" Width="100px" /> </td> </tr> <tr> <td> <div id="divHistorie" runat="Server" style="overflow-y: auto;width: 700px;height: 363px"> </div> </td> </tr> </table> </telerik:RadPageView> </telerik:RadMultiPage></div></asp:Content><asp:Content ID="Content1" runat="server" contentplaceholderid="cphHead"> <style type="text/css"> .auto-style1 { float: left; } </style></asp:Content>
Attached 2 screenshots.
Kind regards, Rainer
