Unable to Change tab on some pages

2 posts, 0 answers
  1. Ryan
    Ryan avatar
    1 posts
    Member since:
    Apr 2013

    Posted 29 Jul Link to this post

    Hi,

    We have a vb.net project in ASP.NET that we install on many client servers, recently two users have discovered that they can't change tabs on the below page. There's no reason for this to happen, they have the same website files as all other customers, same version of Telerik 2016 Q2 (also tested on 2015 Q3), same IIS installation options. It appears to be a problem with the installation onto the server rather than a browser issue because we can recreate the issue on all browsers. We also have a "cloud" version of the same software which we host ourselves where the same browsers do not present the same issue hinting towards a server issue. The rad tab strip control works elsewhere in the application on the server using virtually the same code and as mentioned before works on other customers servers, so I'm completely at a loss.

     

    Any help is greatly appreciated.

     

    The page contains a series of textboxes, combo boxes and Checkboxes that I've removed as otherwise it was over a 1000 lines of code!

     

    001.<%@ Page Language="VB" AutoEventWireup="false" CodeFile="SystemSettings.aspx.vb"
    002.    Inherits="SystemSettings" UICulture="auto" Culture="auto" %>
    003. 
    004.<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
    005.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    006.<html xmlns="http://www.w3.org/1999/xhtml">
    007.<head runat="server">
    008.    <title>Configuration</title>
    009.    <style type="text/css">
    010.        .style1 {
    011.        }
    012. 
    013.        .style2 {
    014.            width: 200px;
    015.        }
    016. 
    017.        .style3 {
    018.        }
    019.    </style>
    020.</head>
    021.<body onkeydown="return noBackspace(event)" onload="InitWindow();">
    022.    <form id="form1" runat="server">
    023.        <telerik:RadStyleSheetManager ID="RadStyleSheetManager1" runat="server">
    024.        </telerik:RadStyleSheetManager>
    025.        <telerik:RadSkinManager ID="RadSkinManager1" runat="server">
    026.        </telerik:RadSkinManager>
    027.        <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
    028.        </telerik:RadScriptManager>
    029.        <telerik:RadFormDecorator ID="RadFormDecorator1" runat="server" DecoratedControls="All" />
    030.        <telerik:RadInputManager ID="RadInputManager1" runat="server">
    031.            <telerik:RegExpTextBoxSetting ErrorMessage="Time in HH:MM required" ValidationExpression="\d\d:\d\d">
    032.                <TargetControls>
    033.                    <telerik:TargetInput ControlID="txtStartOfDay" />
    034.                    <telerik:TargetInput ControlID="txtEndOfDay" />
    035.                    <telerik:TargetInput ControlID="txtDayStart" />
    036.                    <telerik:TargetInput ControlID="txtDayFinish" />
    037.                    <telerik:TargetInput ControlID="txtLunchStart" />
    038.                    <telerik:TargetInput ControlID="txtLunchFinish" />
    039.                </TargetControls>
    040.            </telerik:RegExpTextBoxSetting>
    041.            <telerik:RegExpTextBoxSetting ErrorMessage="Please enter a valid email address."
    042.                            ValidationExpression="^[\w\.\-]+@[a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]{1,})*(\.[a-zA-Z]{2,3}){1,2}$" ClearValueOnError="False">
    043.                <TargetControls>
    044.                    <telerik:TargetInput ControlID="txtSystemEmail" />
    045.                    <telerik:TargetInput ControlID="txtGlobalSend" />
    046.                    <telerik:TargetInput ControlID="txtEmailErrorsTo" />
    047.                </TargetControls>
    048.            </telerik:RegExpTextBoxSetting>
    049.        </telerik:RadInputManager>
    050.        <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
    051.            <script type="text/javascript" src="scripts\editwindow.js">
    052.            </script>
    053.            <script type="text/javascript">
    054.                function showColourPicker() {
    055.                    var ow = window.radopen("ColourSettings.aspx?category=-SYSTEM-&PageID=8120&ID=", "ColourPicker");
    056.                    ow.setSize(500, 400);
    057.                    return false;
    058.                }
    059.            </script>
    060.            <script type="text/javascript">
    061.                function ShowProjectCustomFields() {
    062.                    var width = parseInt((window.innerWidth * 80) / 100);
    063.                    var height = parseInt((window.innerHeight * 80) / 100);
    064.                    var ow = window.radopen("CustomFields.aspx?TableName=Project", "ProjectCustomFields", width - 6, height - 6);
    065.                    ow.center();
    066.                    return false;
    067.                }
    068.                function MaxFlexiHistory() {
    069.                   var ow = window.radopen("MaxFlexiHistory.aspx", "MaxFlexiHistory");
    070.                   ow.Maximize();
    071.                   return false;
    072.                }
    073.            </script>
    074.        </telerik:RadCodeBlock>
    075.        <telerik:RadTabStrip ID="RadTabStrip1" runat="server" MultiPageID="RadMultiPage1" SelectedIndex="2">
    076.            <Tabs>
    077.                <telerik:RadTab runat="server" Text="Time Entry" PageViewID="pageTimeEntry"></telerik:RadTab>
    078.                <telerik:RadTab runat="server" Text="Time Entry Layout" PageViewID="pageLayout"></telerik:RadTab>
    079.                <telerik:RadTab runat="server" Text="Validation" PageViewID="pageValidation" Selected="True"></telerik:RadTab>
    080.                <telerik:RadTab runat="server" Text="Leave" PageViewID="pageLeave"></telerik:RadTab>
    081.                <telerik:RadTab runat="server" Text="Flexitime" PageViewID="pageFlexitime"></telerik:RadTab>
    082.                <telerik:RadTab runat="server" Text="Targeting" PageViewID="pageTargeting"></telerik:RadTab>
    083.                <telerik:RadTab runat="server" Text="Billing" PageViewID="pageBilling"></telerik:RadTab>
    084.                <telerik:RadTab runat="server" Text="Email" PageViewID="pageEmail"></telerik:RadTab>
    085.                <telerik:RadTab runat="server" Text="Terminology" PageViewID="pageTerminology"></telerik:RadTab>
    086.                <telerik:RadTab runat="server" Text="System" PageViewID="pageSystem"></telerik:RadTab>
    087.            </Tabs>
    088.        </telerik:RadTabStrip>
    089.        <telerik:RadMultiPage ID="RadMultiPage1" runat="server" Width="100%" SelectedIndex="2">
    090.            <telerik:RadPageView ID="pageTimeEntry" runat="server">
    091.                <div>
    092. 
    093.                </div>
    094.            </telerik:RadPageView>
    095.            <telerik:RadPageView ID="pageLayout" runat="server">
    096.                <div>
    097. 
    098.                </div>
    099.            </telerik:RadPageView>
    100.            <telerik:RadPageView ID="pageValidation" runat="server" Width="100%">
    101.                <div>
    102. 
    103.                </div>
    104.            </telerik:RadPageView>
    105.            <telerik:RadPageView ID="pageLeave" runat="server" Width="100%">
    106.                <div>
    107. 
    108.                </div>
    109.            </telerik:RadPageView>
    110.            <telerik:RadPageView ID="pageFlexitime" runat="server" Width="100%">
    111.                <div>
    112. 
    113.                </div>
    114.            </telerik:RadPageView>
    115.             <telerik:RadPageView ID="pageTargeting" runat="server" Width="100%">
    116.                <div>
    117. 
    118.                </div>
    119.            </telerik:RadPageView>
    120. 
    121.            <telerik:RadPageView ID="pageBilling" runat="server" Width="100%">
    122.                <div>
    123. 
    124.                </div>
    125.            </telerik:RadPageView>
    126.            <telerik:RadPageView ID="pageEmail" runat="server" Width="100%">
    127.                <div>
    128. 
    129.                </div>
    130.            </telerik:RadPageView>
    131.            <telerik:RadPageView ID="pageTerminology" runat="server" Width="100%">
    132.                <div>
    133.                </div>
    134.            </telerik:RadPageView>
    135.            <telerik:RadPageView ID="pageSystem" runat="server">
    136.                <div>
    137. 
    138.                </div>
    139.            </telerik:RadPageView>
    140.        </telerik:RadMultiPage>
    141.        <div class="button-line">
    142.            <asp:Button ID="btnSave" runat="server" Text="Save" Width="100px" /> 
    143.        <asp:Button ID="btnCancel" runat="server" Text="Cancel" Width="100px" />
    144.        </div>
    145.        <asp:ObjectDataSource ID="dsSecurityGroup" runat="server" SelectMethod="List" TypeName="dbSecurityGroup">
    146.            <SelectParameters>
    147.                <asp:Parameter DefaultValue="false" Name="ShowArchived" Type="Boolean" />
    148.            </SelectParameters>
    149.        </asp:ObjectDataSource>
    150.        <telerik:RadWindowManager ID="RadWindow1" runat="server" Left="" Top="" Modal="True"
    151.            ReloadOnShow="True" ShowContentDuringLoad="False" VisibleStatusbar="False" EnableViewState="False">
    152.        </telerik:RadWindowManager>
    153.        <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
    154.            <AjaxSettings>
    155.                <telerik:AjaxSetting AjaxControlID="RadGrid1">
    156.                    <UpdatedControls>
    157.                        <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" />
    158.                    </UpdatedControls>
    159.                </telerik:AjaxSetting>
    160.            </AjaxSettings>
    161.        </telerik:RadAjaxManager>
    162.        <asp:Label ID="ScriptPlaceholder" runat="server"></asp:Label>
    163.    </form>
    164.</body>
    165.</html>

  2. Peter Milchev
    Admin
    Peter Milchev avatar
    139 posts

    Posted 02 Aug Link to this post

    Hello Ryan,

    We have already answered you in another thread you opened with the same topic. To avoid duplication I would suggest we continue the communication in the other thread. If we find a solution to the issue we will post it in this forum thread, in case other users face the same issue. 

    Regards,
    Peter Milchev
    Telerik by Progress
    Do you need help with upgrading your ASP.NET AJAX, WPF or WinForms projects? Check the Telerik API Analyzer and share your thoughts.
  3. UI for ASP.NET Ajax is Ready for VS 2017
Back to Top