Hi ,
My team is using telerik liscenced version .
We are using telerik ajax update panel for telerik tab strip for better performance.
We have 3 tabs and each tab is having one rad grid.
Also we are using
<
ClientEvents OnGridCreated = "GridCreatedAlternateIdTab" />
for fixing grid width & height in each tab grids.
As we are using
RenderSelectedPageOnly
="true"
in multipage so when ever we are clicking on any tab "Microsoft JScript runtime error: 'GridCreatedAlternateIdTab' is undefined " javascript error is poping up.
Meansit is not able to find OnGridCreated = "GridCreatedAlternateIdTab" javascript method.
Can you please provide a work around for this javascript error.
Below is the main tabstrip code.
<
table id="Table3" runat="server" width="100%" height="50%" style="background-color: #FFFFFF;">
<tr>
<td style="background-color: #FFFFFF">
<div id="dvMessage" style="display: none" runat="server">
<asp:Label ID="lblMessage" runat="server" Font-Bold="true" CssClass="ErrorMessage"
BorderStyle="None"></asp:Label>
</div>
</td>
</
tr>
<
td align="left">
<telerik:RadTextBox ID="radTextBoxParentId" runat="server" Skin="Office2007" InvalidStyleDuration="100"
Width="75%" BorderStyle="Inset">
</telerik:RadTextBox>
<asp:ImageButton ID="imgParentIdLookUp" CausesValidation="false" runat="server" OnClientClick="return ParentIdLookup();"
ImageUrl="../Resources/Images/lookup.png" ImageAlign="AbsMiddle" OnClick="imgParentIdLookUp_Click" />
</td>
<tr>
<td colspan="5">
<telerik:RadAjaxLoadingPanel runat="server" ID="LoadingPanel1">
</telerik:RadAjaxLoadingPanel>
<telerik:RadAjaxManager runat="server" ID="RadAjaxManager1">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="radTabStrip">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="radTabStrip" />
<telerik:AjaxUpdatedControl ControlID="radMultiPage" LoadingPanelID="LoadingPanel1" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="radMultiPage">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="radMultiPage" LoadingPanelID="LoadingPanel1" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadTabStrip ID="radTabStrip" runat="server" SelectedIndex="0" Width="135%"
AutoPostBack="True" Skin="Office2007" MultiPageID="radMultiPage" CausesValidation="False"
OnTabClick="radTabStrip_TabClick">
<Tabs>
<telerik:RadTab runat="server" Text="Contacts" Width="7%" Enabled="true" PageViewID="radPageContact">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Delivery Hours" Width="9%" Enabled="true" PageViewID="radPageViewDeliveryHours">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Pickup Hours" Width="9%" Enabled="true" PageViewID="radPageViewPickUpHours">
</telerik:RadTab>
</Tabs>
</telerik:RadTabStrip>
<telerik:RadMultiPage ID="radMultiPage" SelectedIndex="0" runat="server" BorderWidth="2px"
BorderColor="Black" BackColor="White" RenderSelectedPageOnly="true">
<telerik:RadPageView ID="radPageContact" runat="server">
<asp:Panel ID="panelRadPageContact" runat="server" Width="350px">
<UserControl:ContactSetup ID="ucContact" runat="server" />
</asp:Panel>
</telerik:RadPageView>
<telerik:RadPageView ID="radPageViewDeliveryHours" runat="server">
<asp:Panel ID="panelRadPageDeliveryHours" runat="server">
<UserControl:DeliverHoursTab ID="ucDelivery" runat="server" />
</asp:Panel>
</telerik:RadPageView>
<telerik:RadPageView ID="radPageViewPickUpHours" runat="server">
<asp:Panel ID="panelradpageviewpickuphours" runat="server">
<UserControl:pickuphourstab id="ucpickup" runat="server" />
</asp:Panel>
</telerik:RadPageView>
</telerik:RadMultiPage>
</td>
</tr>
<tr>
<td>
</td>
</tr>
</table>