This is a migrated thread and some comments may be shown as answers.

RadGrid Layout messy with Localization

1 Answer 30 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Shady
Top achievements
Rank 1
Shady asked on 01 Mar 2017, 05:51 PM

I am using VS2015 to generate local resources (for adding new language) for my aspx page but the Grid layout ends up being really messy. This works for other pages that don't include a radgrid.

Below is the code after generating the local resource. See both pictures as well. Please help me identify the issue

------------------------------------------

<%@ Page Title="" Language="VB" MasterPageFile="~/web/MasterPage.master" AutoEventWireup="false" CodeFile="Requests.aspx.vb" Inherits="web_grm_Requests" meta:resourcekey="PageResource2" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
    <link href="~/styles/Default.css" rel="stylesheet" type="text/css" />
    <style>
        body1 {
            background-color:white;
        }
        .MyGridClass .rgDataDiv {
            height: auto !important;
        }

        .showOnHover > * {
            visibility: hidden;
        }
        
        .rgRow:hover .showOnHover > *,
        .rgAltRow:hover .showOnHover > * {
            visibility: visible;
        }
        .RadGrid .rgHoveredRow
        {
            background-color:dodgerblue !important;
        }
        .textbox {
            resize:none;
            font-family:Lucida Sans Unicode;
        }
        .textboxmultiline {
            resize:none;
            font-family:Lucida Sans Unicode;
            white-space: pre-wrap
        }
    </style>
    <script type="text/javascript">
        function openWin(URL,RadWindow) {
            radopen(URL, RadWindow);
            return false;
        }

    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <asp:Panel ID="pnlPage" DefaultButton="btnFake" runat="server" meta:resourcekey="pnlPageResource1">
        
        <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" HorizontalAlign="NotSet" meta:resourcekey="RadAjaxPanel1Resource1">
            <asp:Button ID="btnFake" runat="server" Visible="False" meta:resourcekey="btnFakeResource1" />
            <telerik:RadRibbonBar ID="RadRibbonBar1" runat="server" Width="100%" Font-Size="12px" EnableMinimizing="True" Skin="Silk"
                EnableQuickAccessToolbar="False" RenderInactiveContextualTabGroups="False" Font-Names="Lucida Sans Unicode" meta:resourcekey="RadRibbonBar1Resource1" SelectedTabIndex="0">
                <Tabs>
                    <telerik:RibbonBarTab runat="server" meta:resourcekey="RibbonBarTabResource1" Text="Basic">
                        <telerik:RibbonBarGroup runat="server" meta:resourcekey="RibbonBarGroupResource1" Text="Request">
                            <Items>
                                <telerik:RibbonBarButton ID="btnNew1" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-22.png" meta:resourcekey="btnNew1Resource1" onclick="openWin('AddNew.aspx','rwAddNew')" QuickAccess="Disabled" Size="Large" Text="Add New" ToolTip="Add a new request" />
                            </Items>
                        </telerik:RibbonBarGroup>
                        <telerik:RibbonBarGroup runat="server" meta:resourcekey="RibbonBarGroupResource2" Text="Complaint">
                            <Items>
                                <telerik:RibbonBarButton ID="btnComplaint1" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-27.png" meta:resourcekey="btnComplaint1Resource1" onclick="openWin('AddComplaint.aspx','rwAddComplaint')" QuickAccess="Disabled" Size="Large" Text="Raise New" ToolTip="Add a new complaint" />
                            </Items>
                        </telerik:RibbonBarGroup>
                        <telerik:RibbonBarGroup runat="server" meta:resourcekey="RibbonBarGroupResource3" Text="Views">
                            <Items>
                                <telerik:RibbonBarToggleList runat="server" meta:resourcekey="RibbonBarToggleListResource1">
                                    <ToggleButtons>
                                        <telerik:RibbonBarToggleButton ID="btnViewPersonal" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-0.png" meta:resourcekey="btnViewPersonalResource1" QuickAccess="Disabled" Size="Large" Text="Personal" ToolTip="View all requests assigned to me" />
                                        <telerik:RibbonBarToggleButton ID="btnViewDepartment" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-1.png" meta:resourcekey="btnViewDepartmentResource1" QuickAccess="Disabled" Size="Large" Text="Department" ToolTip="View all requests assigned to my department" />
                                        <telerik:RibbonBarToggleButton ID="btnViewProperty" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-9.png" meta:resourcekey="btnViewPropertyResource1" QuickAccess="Disabled" Size="Large" Text="Property" ToolTip="View all requests for my property" />
                                    </ToggleButtons>
                                </telerik:RibbonBarToggleList>
                            </Items>
                        </telerik:RibbonBarGroup>
                        <telerik:RibbonBarGroup runat="server" meta:resourcekey="RibbonBarGroupResource4" Text="Status">
                            <Items>
                                <telerik:RibbonBarToggleButton ID="btnViewUnassigned" runat="server" ImageRenderingMode="Clip" ImageUrl="~/images/view-5s.png" meta:resourcekey="btnViewUnassignedResource1" QuickAccess="Disabled" Size="Medium" Text="Unassigned" ToolTip="View all requests pending for assignment" />
                                <telerik:RibbonBarToggleButton ID="btnViewInprogress" runat="server" ImageRenderingMode="Clip" ImageUrl="~/images/view-25s.png" meta:resourcekey="btnViewInprogressResource1" QuickAccess="Disabled" Size="Medium" Text="In-progress" ToolTip="View all in-progress requests" />
                                <telerik:RibbonBarToggleButton ID="btnViewCompleted" runat="server" ImageRenderingMode="Clip" ImageUrl="~/images/view-10s.png" meta:resourcekey="btnViewCompletedResource1" QuickAccess="Disabled" Size="Medium" Text="Completed" ToolTip="View all completed requests" />
                            </Items>
                        </telerik:RibbonBarGroup>
                        <telerik:RibbonBarGroup runat="server" meta:resourcekey="RibbonBarGroupResource5" Text="Filter">
                            <Items>
                                <telerik:RibbonBarToggleList runat="server" meta:resourcekey="RibbonBarToggleListResource2">
                                    <ToggleButtons>
                                        <telerik:RibbonBarToggleButton ID="btnViewDelayed" runat="server" ImageRenderingMode="Clip" ImageUrl="~/images/view-4s.png" meta:resourcekey="btnViewDelayedResource1" QuickAccess="Disabled" Size="Medium" Text="Delayed" ToolTip="View all delayed requests" />
                                        <telerik:RibbonBarToggleButton ID="btnViewDueToday" runat="server" ImageRenderingMode="Clip" ImageUrl="~/images/view-12s.png" meta:resourcekey="btnViewDueTodayResource1" QuickAccess="Disabled" Size="Medium" Text="Due Today" ToolTip="View all requests due today" />
                                        <telerik:RibbonBarToggleButton ID="btnViewSurvey" runat="server" ImageRenderingMode="Clip" ImageUrl="~/images/view-7s.png" meta:resourcekey="btnViewSurveyResource1" QuickAccess="Disabled" Size="Medium" Text="To Survey" ToolTip="View all requests pending for survey" />
                                        <telerik:RibbonBarToggleButton ID="btnViewComplaints" runat="server" ImageRenderingMode="Clip" ImageUrl="~/images/view-27s.png" meta:resourcekey="btnViewComplaintsResource1" QuickAccess="Disabled" Size="Medium" Text="Complaints" ToolTip="View all complaints" />
                                        <telerik:RibbonBarToggleButton ID="btnViewAll" runat="server" ImageRenderingMode="Clip" ImageUrl="~/images/view-25s.png" meta:resourcekey="btnViewAllResource1" QuickAccess="Disabled" Size="Medium" Text="All" ToolTip="View all requests" />
                                    </ToggleButtons>
                                </telerik:RibbonBarToggleList>
                            </Items>
                        </telerik:RibbonBarGroup>
                        <telerik:RibbonBarGroup runat="server" meta:resourcekey="RibbonBarGroupResource6" Text="Search by">
                            <Items>
                                <telerik:RibbonBarControlGroup runat="server" meta:resourcekey="RibbonBarControlGroupResource1" Orientation="Vertical">
                                    <telerik:RibbonBarTemplateItem runat="server" meta:resourcekey="RibbonBarTemplateItemResource1" Size="Small">
                                        <telerik:RadTextBox ID="txtSearchIdRoom" runat="server" LabelCssClass="" LabelWidth="64px" meta:resourcekey="txtSearchIdRoomResource1" Resize="None" Skin="WebBlue" ToolTip="Enter Request ID or Room" Width="93px">
                                            <EmptyMessageStyle Resize="None" />
                                            <ReadOnlyStyle Resize="None" />
                                            <FocusedStyle Resize="None" />
                                            <DisabledStyle Resize="None" />
                                            <InvalidStyle Resize="None" />
                                            <HoveredStyle Resize="None" />
                                            <EnabledStyle Resize="None" />
                                        </telerik:RadTextBox>
                                    </telerik:RibbonBarTemplateItem>
                                    <telerik:RibbonBarButton ID="btnSearchByID" runat="server" ImageRenderingMode="Clip" ImageUrl="~/images/view-8s.png" meta:resourcekey="btnSearchByIDResource1" QuickAccess="Disabled" Size="Medium" Text="Request ID" Width="55px" />
                                    <telerik:RibbonBarButton ID="btnSearchByRoom" runat="server" ImageRenderingMode="Clip" ImageUrl="~/images/view-8s.png" meta:resourcekey="btnSearchByRoomResource1" QuickAccess="Disabled" Size="Medium" Text="Room No." Width="55px" />
                                </telerik:RibbonBarControlGroup>
                            </Items>
                        </telerik:RibbonBarGroup>
                        <telerik:RibbonBarGroup runat="server" meta:resourcekey="RibbonBarGroupResource7" Text="Controls">
                            <Items>
                                <telerik:RibbonBarButton ID="btnRefresh1" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-23.png" meta:resourcekey="btnRefresh1Resource1" QuickAccess="Disabled" Size="Large" Text="Refresh" ToolTip="Refresh requests" />
                                <telerik:RibbonBarButton ID="btnReset1" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-28.png" meta:resourcekey="btnReset1Resource1" QuickAccess="Disabled" Size="Large" Text="Reset" ToolTip="Reset View" />
                                <telerik:RibbonBarButton ID="btnSaveFilter1" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-33.png" meta:resourcekey="btnSaveFilter1Resource1" onclick="openWin('','rwSaveView')" QuickAccess="Disabled" Size="Large" Text="Save" ToolTip="Click to save this filter to view #1 under 'My Views'" />
                                <telerik:RibbonBarButton ID="btnExport1" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-35.png" meta:resourcekey="btnExport1Resource1" onclick="openWin('','rwExport')" QuickAccess="Disabled" Size="Large" Text="Export" ToolTip="Click to export the data" />
                            </Items>
                        </telerik:RibbonBarGroup>
                    </telerik:RibbonBarTab>
                    <telerik:RibbonBarTab runat="server" meta:resourcekey="RibbonBarTabResource2" Text="Advance">
                        <telerik:RibbonBarGroup runat="server" meta:resourcekey="RibbonBarGroupResource8" Text="Request">
                            <Items>
                                <telerik:RibbonBarButton ID="btnNew2" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-22.png" meta:resourcekey="btnNew2Resource1" onclick="openWin('AddNew.aspx','rwAddNew')" QuickAccess="Disabled" Size="Large" Text="Add New" ToolTip="Add a new request" />
                            </Items>
                        </telerik:RibbonBarGroup>
                        <telerik:RibbonBarGroup runat="server" meta:resourcekey="RibbonBarGroupResource9" Text="Advance Filter">
                            <Items>
                                <telerik:RibbonBarControlGroup runat="server" meta:resourcekey="RibbonBarControlGroupResource2" Orientation="Vertical">
                                    <telerik:RibbonBarToggleButton ID="btnViewUnassigned2" runat="server" ImageRenderingMode="Clip" ImageUrl="~/images/view-5s.png" meta:resourcekey="btnViewUnassigned2Resource1" QuickAccess="Disabled" Size="Medium" Text="Unassigned" ToolTip="View all requests pending for assignment" Width="75px" />
                                    <telerik:RibbonBarToggleButton ID="btnViewInprogress2" runat="server" ImageRenderingMode="Clip" ImageUrl="~/images/view-25s.png" meta:resourcekey="btnViewInprogress2Resource1" QuickAccess="Disabled" Size="Medium" Text="In-progress" ToolTip="View all in-progress requests" Width="75px" />
                                    <telerik:RibbonBarToggleButton ID="btnViewCompleted2" runat="server" ImageRenderingMode="Clip" ImageUrl="~/images/view-10s.png" meta:resourcekey="btnViewCompleted2Resource1" QuickAccess="Disabled" Size="Medium" Text="Completed" ToolTip="View all completed requests" Width="75px" />
                                </telerik:RibbonBarControlGroup>
                                <telerik:RibbonBarControlGroup runat="server" meta:resourcekey="RibbonBarControlGroupResource3" Orientation="Vertical">
                                    <telerik:RibbonBarTemplateItem runat="server" meta:resourcekey="RibbonBarTemplateItemResource2" Size="Small">
                                        <telerik:RadComboBox ID="ddlType" runat="server" AutoPostBack="True" DataSourceID="SqlDataSource3" DataTextField="Type" DataValueField="ID" EmptyMessage="request type" MarkFirstMatch="True" meta:resourcekey="ddlTypeResource1" Skin="WebBlue" Width="150px">
                                        </telerik:RadComboBox>
                                        <asp:SqlDataSource ID="SqlDataSource3" runat="server" ConnectionString="<%$ ConnectionStrings:grmConnectionString %>" SelectCommand="SELECT [Type], [Description], [ID] FROM [tbl_request_type] WHERE ([Property_ID] = @Property_ID) AND ([Disabled] &lt;&gt; 1 or [Disabled] IS NUll) ORDER BY [Type]">
                                            <SelectParameters>
                                                <asp:SessionParameter Name="Property_ID" SessionField="Property_ID" Type="Int32"></asp:SessionParameter>
                                            </SelectParameters>
                                        </asp:SqlDataSource>
                                        <asp:Label ID="lblSelectedType_ID" runat="server" meta:resourcekey="lblSelectedType_IDResource1" Visible="False"></asp:Label>
                                        <br />
                                        <telerik:RadComboBox ID="ddlCategory" runat="server" AutoPostBack="True" DataSourceID="SqlDataSource4" DataTextField="Category" DataValueField="ID" EmptyMessage="category" MarkFirstMatch="True" meta:resourcekey="ddlCategoryResource1" Skin="WebBlue" Width="150px">
                                        </telerik:RadComboBox>
                                        <asp:SqlDataSource ID="SqlDataSource4" runat="server" ConnectionString="<%$ ConnectionStrings:grmConnectionString %>" SelectCommand="SELECT [Category], [Description], [ID] FROM [tbl_category] WHERE ([Type_ID] = @Type_ID) AND ([Disabled] &lt;&gt; 1 or [Disabled] IS NUll) ORDER BY [Category]">
                                            <SelectParameters>
                                                <asp:ControlParameter ControlID="lblSelectedType_ID" Name="Type_ID" PropertyName="Text" Type="String"></asp:ControlParameter>
                                            </SelectParameters>
                                        </asp:SqlDataSource>
                                        <asp:Label ID="lblSelectedCategory_ID" runat="server" meta:resourcekey="lblSelectedCategory_IDResource1" Visible="False"></asp:Label>
                                        <br />
                                        <telerik:RadComboBox ID="ddlSubcategory" runat="server" AutoPostBack="True" DataSourceID="SqlDataSource5" DataTextField="Subcategory" DataValueField="ID" EmptyMessage="subcategory" MarkFirstMatch="True" meta:resourcekey="ddlSubcategoryResource1" Skin="WebBlue" Width="150px">
                                        </telerik:RadComboBox>
                                        <asp:SqlDataSource ID="SqlDataSource5" runat="server" ConnectionString="<%$ ConnectionStrings:grmConnectionString %>" SelectCommand="SELECT [ID], [Subcategory], [Description] FROM [tbl_subcategory] WHERE ([Category_ID] = @Category_ID) AND ([Disabled] &lt;&gt; 1 or [Disabled] IS NUll) order by Subcategory">
                                            <SelectParameters>
                                                <asp:ControlParameter ControlID="lblSelectedCategory_ID" Name="Category_ID" PropertyName="Text" Type="String"></asp:ControlParameter>
                                            </SelectParameters>
                                        </asp:SqlDataSource>
                                        <asp:Label ID="lblSelectedSubcategory_ID" runat="server" meta:resourcekey="lblSelectedSubcategory_IDResource1" Visible="False"></asp:Label>
                                    </telerik:RibbonBarTemplateItem>
                                </telerik:RibbonBarControlGroup>
                                <telerik:RibbonBarControlGroup runat="server" meta:resourcekey="RibbonBarControlGroupResource4" Orientation="Vertical">
                                    <telerik:RibbonBarTemplateItem runat="server" meta:resourcekey="RibbonBarTemplateItemResource3" Size="Small">
                                        <telerik:RibbonBarTemplateItem>
                                            <telerik:RadComboBox ID="ddlLocType" runat="server" AutoPostBack="True" DataSourceID="SqlDataSource1" DataTextField="Area" DataValueField="ID" EmptyMessage="area" MarkFirstMatch="True" meta:resourcekey="ddlLocTypeResource1" Skin="WebBlue" Width="150px">
                                            </telerik:RadComboBox>
                                            <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:grmConnectionString %>" SelectCommand="SELECT [Area], [ID] FROM [tbl_loc_area] WHERE ([Property_ID] = @Property_ID) AND ([Disabled] &lt;&gt; 1 or [Disabled] IS NUll) ORDER BY [Area]">
                                                <SelectParameters>
                                                    <asp:SessionParameter Name="Property_ID" SessionField="Property_ID" Type="Int32"></asp:SessionParameter>
                                                </SelectParameters>
                                            </asp:SqlDataSource>
                                            <asp:Label ID="lblSelectedArea_ID" runat="server" meta:resourcekey="lblSelectedArea_IDResource1" Visible="False"></asp:Label>
                                            <br />
                                            <telerik:RadComboBox ID="ddlLocation" runat="server" AutoPostBack="True" DataSourceID="SqlDataSource2" DataTextField="Room" DataValueField="ID" EmptyMessage="location" MarkFirstMatch="True" meta:resourcekey="ddlLocationResource1" Skin="WebBlue" Width="150px">
                                            </telerik:RadComboBox>
                                            <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:grmConnectionString %>" SelectCommand="SELECT [Room], [ID] FROM [tbl_loc_room] WHERE ([Area_ID] = @Area_ID) AND ([Disabled] &lt;&gt; 1 or [Disabled] IS NUll) ORDER BY [Room]">
                                                <SelectParameters>
                                                    <asp:ControlParameter ControlID="lblSelectedArea_ID" Name="Area_ID" PropertyName="Text" Type="String"></asp:ControlParameter>
                                                </SelectParameters>
                                            </asp:SqlDataSource>
                                            <asp:Label ID="lblSelectedLocation_ID" runat="server" meta:resourcekey="lblSelectedLocation_IDResource1" Visible="False"></asp:Label>
                                            <br />
                                            <telerik:RadTextBox ID="txtGuestName" runat="server" EmptyMessage="guest name" LabelCssClass="" LabelWidth="88px" meta:resourcekey="txtGuestNameResource1" Resize="None" Skin="WebBlue" Width="150px">
                                                <EmptyMessageStyle Resize="None" />
                                                <ReadOnlyStyle Resize="None" />
                                                <FocusedStyle Resize="None" />
                                                <DisabledStyle Resize="None" />
                                                <InvalidStyle Resize="None" />
                                                <HoveredStyle Resize="None" />
                                                <EnabledStyle Resize="None" />
                                            </telerik:RadTextBox>
                                        </telerik:RibbonBarTemplateItem>
                                    </telerik:RibbonBarTemplateItem>
                                </telerik:RibbonBarControlGroup>
                                <telerik:RibbonBarControlGroup runat="server" meta:resourcekey="RibbonBarControlGroupResource5" Orientation="Vertical">
                                    <telerik:RibbonBarTemplateItem runat="server" meta:resourcekey="RibbonBarTemplateItemResource4" Size="Small">
                                        <telerik:RibbonBarTemplateItem>
                                            <telerik:RadComboBox ID="ddlDepartment" runat="server" AutoPostBack="True" DataSourceID="SqlDataSource6" DataTextField="Name" DataValueField="ID" EmptyMessage="department" MarkFirstMatch="True" meta:resourcekey="ddlDepartmentResource1" Skin="WebBlue" Width="150px">
                                            </telerik:RadComboBox>
                                            <asp:SqlDataSource ID="SqlDataSource6" runat="server" ConnectionString="<%$ ConnectionStrings:grmConnectionString %>" SelectCommand="SELECT [ID], [Name] FROM [tbl_department] WHERE ([Property_ID] = @Property_ID) AND ([Disabled] &lt;&gt; 1 or [Disabled] IS NUll) ORDER BY [Name]">
                                                <SelectParameters>
                                                    <asp:SessionParameter Name="Property_ID" SessionField="Property_ID" Type="Int32"></asp:SessionParameter>
                                                </SelectParameters>
                                            </asp:SqlDataSource>
                                            <asp:Label ID="lblSelectedDepartment_ID" runat="server" meta:resourcekey="lblSelectedDepartment_IDResource1" Visible="False"></asp:Label>
                                            <br />
                                            <telerik:RadComboBox ID="ddlAttendee" runat="server" DataSourceID="SqlDataSource7" DataTextField="Name" DataValueField="ID" EmptyMessage="attendee" MarkFirstMatch="True" meta:resourcekey="ddlAttendeeResource1" Skin="WebBlue" Width="150px">
                                            </telerik:RadComboBox>
                                            <asp:SqlDataSource ID="SqlDataSource7" runat="server" ConnectionString="<%$ ConnectionStrings:grmConnectionString %>" SelectCommand="SELECT [Name], [ID] FROM [tbl_employee] WHERE ([Department_ID] = @Department_ID) AND ([Disabled] &lt;&gt; 1 or [Disabled] IS NUll) ORDER BY [Name]">
                                                <SelectParameters>
                                                    <asp:ControlParameter ControlID="lblSelectedDepartment_ID" Name="Department_ID" PropertyName="Text" Type="String"></asp:ControlParameter>
                                                </SelectParameters>
                                            </asp:SqlDataSource>
                                            <asp:Label ID="lblSelectedAttendee_ID" runat="server" meta:resourcekey="lblSelectedAttendee_IDResource1" Visible="False"></asp:Label>
                                            <br />
                                            <telerik:RadComboBox ID="ddlRequester" runat="server" AutoPostBack="True" DataSourceID="SqlDataSource8" DataTextField="Name" DataValueField="ID" EmptyMessage="requester" MarkFirstMatch="True" meta:resourcekey="ddlRequesterResource1" Skin="WebBlue" Width="150px">
                                            </telerik:RadComboBox>
                                            <asp:SqlDataSource ID="SqlDataSource8" runat="server" ConnectionString="<%$ ConnectionStrings:grmConnectionString %>" SelectCommand="SELECT [Name], [ID] FROM [vw_employee] WHERE ([Disabled] &lt;&gt; 1 or [Disabled] IS NUll) AND (Property_ID = @Property_ID) ORDER BY [Name]">
                                                <SelectParameters>
                                                    <asp:SessionParameter Name="Property_ID" SessionField="Property_ID" Type="Int32"></asp:SessionParameter>
                                                </SelectParameters>
                                            </asp:SqlDataSource>
                                            <asp:Label ID="lblSelectedRequester_ID" runat="server" meta:resourcekey="lblSelectedRequester_IDResource1" Visible="False"></asp:Label>
                                        </telerik:RibbonBarTemplateItem>
                                    </telerik:RibbonBarTemplateItem>
                                </telerik:RibbonBarControlGroup>
                                <telerik:RibbonBarButton ID="btnFilterAdvanced" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-13.png" meta:resourcekey="btnFilterAdvancedResource1" QuickAccess="Disabled" Size="Large" Text="Apply" ToolTip="Click to filter" />
                            </Items>
                        </telerik:RibbonBarGroup>
                        <telerik:RibbonBarGroup runat="server" meta:resourcekey="RibbonBarGroupResource10" Text="Controls">
                            <Items>
                                <telerik:RibbonBarButton ID="btnRefresh2" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-23.png" meta:resourcekey="btnRefresh2Resource1" QuickAccess="Disabled" Size="Large" Text="Refresh" ToolTip="Refresh requests" />
                                <telerik:RibbonBarButton ID="btnReset2" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-28.png" meta:resourcekey="btnReset2Resource1" QuickAccess="Disabled" Size="Large" Text="Reset" ToolTip="Reset View" />
                                <telerik:RibbonBarButton ID="btnSaveFilter2" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-33.png" meta:resourcekey="btnSaveFilter2Resource1" onclick="openWin('','rwSaveView')" QuickAccess="Disabled" Size="Large" Text="Save" ToolTip="Click to save this filter to view #2 under 'My Views'" />
                                <telerik:RibbonBarButton ID="btnExport2" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-35.png" meta:resourcekey="btnExport2Resource1" onclick="openWin('','rwExport')" QuickAccess="Disabled" Size="Large" Text="Export" ToolTip="Click to export the data" />
                            </Items>
                        </telerik:RibbonBarGroup>
                    </telerik:RibbonBarTab>
                    <telerik:RibbonBarTab runat="server" meta:resourcekey="RibbonBarTabResource3" Text="My Views">
                        <telerik:RibbonBarGroup runat="server" meta:resourcekey="RibbonBarGroupResource11" Text="Request">
                            <Items>
                                <telerik:RibbonBarButton ID="btnNew3" runat="server" ImageRenderingMode="Dual" ImageUrlLarge="~/images/view-22.png" meta:resourcekey="btnNew3Resource1" onclick="openWin('AddNew.aspx','rwAddNew')" QuickAccess="Disabled" Size="Large" Text="Add New" ToolTip="Add a new request" />
                            </Items>
                        </telerik:RibbonBarGroup>
                        <telerik:RibbonBarGroup runat="server" meta:resourcekey="RibbonBarGroupResource12" Text="Personal">
                            <Items>
                                <telerik:RibbonBarControlGroup runat="server" meta:resourcekey="RibbonBarControlGroupResource7" Orientation="Horizontal">
                                    <telerik:RibbonBarTemplateItem runat="server" meta:resourcekey="RibbonBarTemplateItemResource5" Size="Small">
                                        <asp:Panel ID="Panel1" runat="server" Height="75px" meta:resourcekey="Panel1Resource2" ScrollBars="Vertical" Width="250px">
                                            <div style="padding:10px 5px 5px 10px">
                                                <telerik:RadRadioButtonList ID="rblViews" runat="server" DataSourceID="SqlDataSource9" meta:resourcekey="rblViewsResource1" Skin="Bootstrap">
                                                    <DataBindings DataTextField="Name" DataValueField="ID" />
                                                </telerik:RadRadioButtonList>
                                                <asp:SqlDataSource ID="SqlDataSource9" runat="server" ConnectionString="<%$ ConnectionStrings:grmConnectionString %>" SelectCommand="SELECT [Name], [ID] FROM [tbl_user_view] WHERE ([Employee_ID] = @Employee_ID) ORDER BY [Name]">
                                                    <SelectParameters>
                                                        <asp:SessionParameter Name="Employee_ID" SessionField="Employee_ID" Type="Int32" />
                                                    </SelectParameters>
                                                </asp:SqlDataSource>
                                            </div>
                                        </asp:Panel>
                                    </telerik:RibbonBarTemplateItem>
                                    <telerik:RibbonBarControlGroup runat="server" meta:resourcekey="RibbonBarControlGroupResource6" Orientation="Vertical">
                                        <telerik:RibbonBarButton ID="btnRefreshView" runat="server" ImageRenderingMode="Clip" ImageUrl="~/images/View-23s.png" meta:resourcekey="btnRefreshViewResource1" QuickAccess="Disabled" ToolTip="Refresh selected view" />
                                        <telerik:RibbonBarButton ID="btnClearView" runat="server" ImageRenderingMode="Clip" ImageUrl="~/images/View-28s.png" meta:resourcekey="btnClearViewResource1" QuickAccess="Disabled" ToolTip="Clear selected view" />
                                        <telerik:RibbonBarButton ID="btnDeleteView" runat="server" ImageRenderingMode="Dual" meta:resourcekey="btnDeleteViewResource1" QuickAccess="Disabled" ToolTip="Delete selected view" />
                                    </telerik:RibbonBarControlGroup>
                                </telerik:RibbonBarControlGroup>
                            </Items>
                        </telerik:RibbonBarGroup>
                        <telerik:RibbonBarGroup runat="server" meta:resourcekey="RibbonBarGroupResource13" Text="Help">
                            <Items>
                                <telerik:RibbonBarTemplateItem runat="server" meta:resourcekey="RibbonBarTemplateItemResource6" Size="Small" Width="500px">
                                    <asp:TextBox ID="lblMyViewHelp" runat="server" BackColor="Transparent" BorderStyle="None" CssClass="textboxmultiline" Height="73px" meta:resourcekey="lblMyViewHelpResource1" ReadOnly="True" Text="Personalized views are set by users individually. Click the 'Save' button in the 'Advanced' or 'Basic' tab to save the view you are viewing. You may also delete any of these views, using the 'Delete' button located in this tab." TextMode="MultiLine" Width="100%"></asp:TextBox>
                                </telerik:RibbonBarTemplateItem>
                            </Items>
                        </telerik:RibbonBarGroup>
                    </telerik:RibbonBarTab>
                </Tabs>
                <KeyboardNavigationSettings CommandKey="Alt" />
            </telerik:RadRibbonBar>
            <asp:Label ID="lblWhichWhereClause" Visible="False" runat="server" meta:resourcekey="lblWhichWhereClauseResource1"></asp:Label>
            <asp:Label ID="lblWhere1Clause1" Visible="False" runat="server" meta:resourcekey="lblWhere1Clause1Resource1"></asp:Label>
            <asp:Label ID="lblWhere1Clause2" Visible="False" runat="server" meta:resourcekey="lblWhere1Clause2Resource1"></asp:Label>
            <asp:Label ID="lblWhere1Clause3" Visible="False" runat="server" meta:resourcekey="lblWhere1Clause3Resource1"></asp:Label>
            <asp:Label ID="lblWhere1Clause3a" Visible="False" runat="server" meta:resourcekey="lblWhere1Clause3aResource1"></asp:Label>
            <asp:Label ID="lblWhere1Clause3b" Visible="False" runat="server" meta:resourcekey="lblWhere1Clause3bResource1"></asp:Label>
            <asp:Label ID="lblWhere1Clause3c" Visible="False" runat="server" meta:resourcekey="lblWhere1Clause3cResource1"></asp:Label>
            <asp:Label ID="lblWhere2Clause1" Visible="False" runat="server" meta:resourcekey="lblWhere2Clause1Resource1"></asp:Label>
            <asp:Label ID="lblWhere2Clause2" Visible="False" runat="server" meta:resourcekey="lblWhere2Clause2Resource1"></asp:Label>
            <asp:Label ID="lblWhere2Clause1a" Visible="False" runat="server" meta:resourcekey="lblWhere2Clause1aResource1"></asp:Label>
            <asp:Label ID="lblWhere2Clause1b" Visible="False" runat="server" meta:resourcekey="lblWhere2Clause1bResource1"></asp:Label>
            <asp:Label ID="lblWhere2Clause1c" Visible="False" runat="server" meta:resourcekey="lblWhere2Clause1cResource1"></asp:Label>
            <asp:Label ID="lblWhere3Clause" Visible="False" runat="server" meta:resourcekey="lblWhere3ClauseResource1"></asp:Label>
            <asp:Label ID="lblQuery" Visible="False" runat="server" meta:resourcekey="lblQueryResource1"></asp:Label>
            <telerik:RadNotification ID="msg"  Modal="true" runat="server" Skin="Sunset" Animation="Fade" EnableShadow="True"
                EnableRoundedCorners="True" AutoCloseDelay="2000"
                Position="Center" RenderMode="Lightweight" meta:resourcekey="msgResource1">
                <NotificationMenu ID="TitleMenu">
                </NotificationMenu>
            </telerik:RadNotification>
        </telerik:RadAjaxPanel>
    </asp:Panel>
    <asp:Panel ID="pnlGrid" DefaultButton="btnFake" runat="server" Width="100%" meta:resourcekey="pnlGridResource1">
        <asp:UpdatePanel ID="UpdatePanel2" runat="server">
            <ContentTemplate>
                <asp:Timer ID="timerRefresh" runat="server"></asp:Timer>
                <telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False" ShowGroupPanel="True" Font-Names="Lucida Sans Unicode"
                    AllowSorting="True" AllowPaging="True" Skin="Metro" CssClass="MyGridClass" ShowFooter="True" meta:resourcekey="RadGrid1Resource1">
                    <GroupingSettings CollapseAllTooltip="Collapse all groups" />
                    <ExportSettings ExportOnlyData="True" HideStructureColumns="True" IgnorePaging="True" OpenInNewWindow="True">
                        <Pdf BorderColor="Gray" BorderStyle="Thin" BorderType="TopAndBottom" PageHeight="210mm" PageWidth="297mm">
                        </Pdf>
                    </ExportSettings>
                    <ClientSettings AllowColumnsReorder="True" AllowDragToGroup="True" EnableRowHoverStyle="True" ReorderColumnsOnClient="True">
                    </ClientSettings>
                    <MasterTableView AllowMultiColumnSorting="True" BorderStyle="None" GridLines="Horizontal" ShowGroupFooter="True">
                        <Columns>
                            <telerik:GridBoundColumn DataField="ID" FilterControlAltText="Filter No. column" HeaderText="No." meta:resourcekey="GridBoundColumnResource1" SortExpression="ID" UniqueName="ID">
                            </telerik:GridBoundColumn>
                            <telerik:GridTemplateColumn Exportable="False" FilterControlAltText="Filter TemplateColumn column" meta:resourcekey="GridTemplateColumnResource1" Resizable="False" UniqueName="TemplateColumn">
                                <ItemTemplate>
                                    <asp:Image ID="imgDelayedClose" runat="server" ImageUrl="~/images/flag-0m.png" meta:resourcekey="imgDelayedCloseResource1" ToolTip="Request not completed on time" Visible="False" />
                                    <asp:Image ID="imgDelayedAssign" runat="server" ImageUrl="~/images/view-29m.png" meta:resourcekey="imgDelayedAssignResource1" ToolTip="Request not assigned on time" Visible="False" />
                                    <asp:Image ID="imgComplaint" runat="server" ImageUrl="~/images/view-27mr.png" meta:resourcekey="imgComplaintResource1" ToolTip="Request flagged as a complaint" Visible="False" />
                                </ItemTemplate>
                                <HeaderStyle Width="40px" />
                            </telerik:GridTemplateColumn>
                            <telerik:GridBoundColumn DataField="Status" FilterControlAltText="Filter Status column" HeaderText="Status" meta:resourcekey="GridBoundColumnResource2" SortExpression="Status" UniqueName="Status">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="ScheduledAt" DataFormatString="{0:ddd dd/MM hh:mmtt}" FilterControlAltText="Filter Scheduled At column" HeaderText="Scheduled At" meta:resourcekey="GridBoundColumnResource3" SortExpression="ScheduledAt" UniqueName="ScheduledAt">
                                <ItemStyle Wrap="False" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="Area" FilterControlAltText="Filter Area column" HeaderText="Area" meta:resourcekey="GridBoundColumnResource4" SortExpression="Area" UniqueName="Area">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="Room" FilterControlAltText="Filter Room column" HeaderText="Room" meta:resourcekey="GridBoundColumnResource5" SortExpression="Room" UniqueName="Room">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="RequestType" FilterControlAltText="Filter Type column" HeaderText="Type" meta:resourcekey="GridBoundColumnResource6" SortExpression="RequestType" UniqueName="RequestType">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="Category" FilterControlAltText="Filter Category column" HeaderText="Category" meta:resourcekey="GridBoundColumnResource7" SortExpression="Category" UniqueName="Category">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="Subcategory" FilterControlAltText="Filter Subcategory column" HeaderText="Subcategory" meta:resourcekey="GridBoundColumnResource8" SortExpression="Subcategory" UniqueName="Subcategory">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="Department" FilterControlAltText="Filter Department column" HeaderText="Department" meta:resourcekey="GridBoundColumnResource9" SortExpression="Department" UniqueName="Department">
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="Attendee" FilterControlAltText="Filter Attendee column" HeaderText="Attendee" meta:resourcekey="GridBoundColumnResource10" SortExpression="Attendee" UniqueName="Attendee">
                            </telerik:GridBoundColumn>
                            <telerik:GridTemplateColumn Exportable="False" FilterControlAltText="Filter TemplateColumn1 column" meta:resourcekey="GridTemplateColumnResource2" Resizable="False" UniqueName="TemplateColumn1">
                                <ItemTemplate>
                                    <asp:Image ID="imgDetails" runat="server" ImageUrl="~/images/View-16m.png" meta:resourcekey="imgDetailsResource1" />
                                    <telerik:RadToolTip ID="RadToolTip1" runat="server" Animation="Slide" HideEvent="LeaveTargetAndToolTip" meta:resourcekey="RadToolTip1Resource1" OffsetX="-20" OffsetY="-12" Position="BottomLeft" RelativeTo="Element" RenderMode="Lightweight" Skin="Silk" TargetControlID="imgDetails">
                                        <telerik:RadTabStrip ID="RadTabStrip1" runat="server" Font-Bold="False" Font-Names="Lucida Sans Unicode" Font-Size="13px" meta:resourcekey="RadTabStrip1Resource1" MultiPageID="RadMultiPage1" RenderMode="Lightweight" SelectedIndex="0" Skin="Silk">
                                            <Tabs>
                                                <telerik:RadTab runat="server" meta:resourcekey="RadTabResource1" Selected="True" Text="Overview" Width="100px">
                                                </telerik:RadTab>
                                                <telerik:RadTab runat="server" meta:resourcekey="RadTabResource2" Text="Timers" Width="100px">
                                                </telerik:RadTab>
                                                <telerik:RadTab runat="server" meta:resourcekey="RadTabResource3" Text="Completion" Width="100px">
                                                </telerik:RadTab>
                                                <telerik:RadTab runat="server" meta:resourcekey="RadTabResource4" Text="Complaint" Width="100px">
                                                </telerik:RadTab>
                                            </Tabs>
                                        </telerik:RadTabStrip>
                                        <telerik:RadMultiPage ID="RadMultiPage1" runat="server" BorderColor="Silver" BorderStyle="Solid" BorderWidth="1px" meta:resourcekey="RadMultiPage1Resource1" SelectedIndex="0">
                                            <telerik:RadPageView ID="RadPageView1" runat="server" meta:resourcekey="RadPageView1Resource1" Selected="True">
                                                <table style="width:450px; padding:5px; font-size:13px; font-family:'Lucida Sans Unicode'">
                                                    <tr>
                                                        <td>
                                                            <asp:Label ID="Label2" runat="server" Font-Underline="True" meta:resourcekey="Label2Resource1" Text="Guest Name"></asp:Label>
                                                            &nbsp;&nbsp;&nbsp;<%# Eval("GuestName") %></td>
                                                    </tr>
                                                    <tr>
                                                        <td class="emptyline">&nbsp;</td>
                                                    </tr>
                                                    <tr>
                                                        <td>
                                                            <asp:Label ID="Label3" runat="server" Font-Underline="True" meta:resourcekey="Label3Resource1" Text="Description"></asp:Label>
                                                        </td>
                                                    </tr>
                                                    <tr>
                                                        <td><%# Eval("Description") %></td>
                                                    </tr>
                                                    <tr>
                                                        <td class="emptyline">&nbsp;</td>
                                                    </tr>
                                                    <tr>
                                                        <td>
                                                            <asp:Label ID="Label10" runat="server" Font-Underline="True" meta:resourcekey="Label10Resource1" Text="Opened by"></asp:Label>
                                                            &nbsp;&nbsp;&nbsp;<%# Eval("Requester") %></td>
                                                    </tr>
                                                </table>
                                            </telerik:RadPageView>
                                            <telerik:RadPageView ID="RadPageView2" runat="server" meta:resourcekey="RadPageView2Resource1">
                                                <table style="width:450px; padding:5px; font-size:13px; font-family:'Lucida Sans Unicode'">
                                                    <tr>
                                                        <td style="width:1%;white-space:nowrap;">
                                                            <asp:Label ID="Label4" runat="server" Font-Underline="True" meta:resourcekey="Label4Resource1" Text="Opened on"></asp:Label>
                                                        </td>
                                                        <td style="width:1%;white-space:nowrap;"><%# Eval("OpenedAt", "{0:ddd dd/MM hh:mmtt}") %></td>
                                                        <td></td>
                                                        <td style="width:1%;white-space:nowrap;">
                                                            <asp:Label ID="Label9" runat="server" Font-Underline="True" meta:resourcekey="Label9Resource1" Text="Scheduled for"></asp:Label>
                                                        </td>
                                                        <td style="width:1%;white-space:nowrap;"><%# Eval("ScheduledAt", "{0:ddd dd/MM hh:mmtt}") %></td>
                                                    </tr>
                                                    <tr>
                                                        <td class="emptyline">&nbsp;</td>
                                                    </tr>
                                                    <tr>
                                                        <td>
                                                            <asp:Label ID="Label5" runat="server" Font-Underline="True" meta:resourcekey="Label5Resource1" Text="Assign by"></asp:Label>
                                                        </td>
                                                        <td><%# Eval("AssignBy", "{0:ddd dd/MM hh:mmtt}") %></td>
                                                        <td></td>
                                                        <td>
                                                            <asp:Label ID="Label6" runat="server" Font-Underline="True" meta:resourcekey="Label6Resource1" Text="Assigned on"></asp:Label>
                                                        </td>
                                                        <td><%# Eval("AssignedAt", "{0:ddd dd/MM hh:mmtt}") %></td>
                                                    </tr>
                                                    <tr>
                                                        <td class="emptyline">&nbsp;</td>
                                                    </tr>
                                                    <tr>
                                                        <td>
                                                            <asp:Label ID="Label7" runat="server" Font-Underline="True" meta:resourcekey="Label7Resource1" Text="Close by"></asp:Label>
                                                        </td>
                                                        <td><%# Eval("CloseBy", "{0:ddd dd/MM hh:mmtt}") %></td>
                                                        <td></td>
                                                        <td>
                                                            <asp:Label ID="Label8" runat="server" Font-Underline="True" meta:resourcekey="Label8Resource1" Text="Closed on"></asp:Label>
                                                        </td>
                                                        <td><%# Eval("ClosedAt", "{0:ddd dd/MM hh:mmtt}") %></td>
                                                    </tr>
                                                </table>
                                            </telerik:RadPageView>
                                            <telerik:RadPageView ID="RadPageView3" runat="server" meta:resourcekey="RadPageView3Resource1">
                                                <table style="width:450px; padding:5px; font-size:13px; font-family:'Lucida Sans Unicode'">
                                                    <tr>
                                                        <td style="width:1%;white-space:nowrap;">
                                                            <asp:Label ID="Label11" runat="server" Font-Underline="True" meta:resourcekey="Label11Resource1" Text="Completed by"></asp:Label>
                                                        </td>
                                                        <td style="width:1%;white-space:nowrap;"><%# Eval("ClosedBy") %></td>
                                                        <td></td>
                                                        <td style="width:1%;white-space:nowrap;">
                                                            <asp:Label ID="Label12" runat="server" Font-Underline="True" meta:resourcekey="Label12Resource1" Text="on"></asp:Label>
                                                        </td>
                                                        <td style="width:1%;white-space:nowrap;"><%# Eval("ClosedAt", "{0:ddd dd/MM hh:mmtt}") %></td>
                                                    </tr>
                                                    <tr>
                                                        <td class="emptyline">&nbsp;</td>
                                                    </tr>
                                                    <tr>
                                                        <td colspan="5">
                                                            <asp:Label ID="Label13" runat="server" Font-Underline="True" meta:resourcekey="Label13Resource1" Text="Completion note"></asp:Label>
                                                        </td>
                                                    </tr>
                                                    <tr>
                                                        <td colspan="5"><%# Eval("ClosedNote") %></td>
                                                    </tr>
                                                    <tr>
                                                        <td>
                                                            <asp:Label ID="Label14" runat="server" Font-Underline="True" meta:resourcekey="Label14Resource1" Text="Rebate"></asp:Label>
                                                        </td>
                                                        <td colspan="4"><%# Eval("Rebate") %>&nbsp;<%# Session("Currency").ToString %></td>
                                                    </tr>
                                                </table>
                                            </telerik:RadPageView>
                                            <telerik:RadPageView ID="RadPageView4" runat="server" meta:resourcekey="RadPageView4Resource1">
                                                <table style="width:450px; padding:5px; font-size:13px; font-family:'Lucida Sans Unicode'">
                                                    <table style="width:450px; padding:5px; font-size:13px; font-family:'Lucida Sans Unicode'">
                                                        <tr>
                                                            <td style="width:1%;white-space:nowrap;">
                                                                <asp:Label ID="Label15" runat="server" Font-Underline="True" meta:resourcekey="Label15Resource1" Text="Complain by"></asp:Label>
                                                            </td>
                                                            <td style="width:1%;white-space:nowrap;"><%# Eval("ComplaintBy") %></td>
                                                            <td></td>
                                                            <td style="width:1%;white-space:nowrap;">
                                                                <asp:Label ID="Label16" runat="server" Font-Underline="True" meta:resourcekey="Label16Resource1" Text="on"></asp:Label>
                                                            </td>
                                                            <td style="width:1%;white-space:nowrap;"><%# Eval("ComplaintAt", "{0:ddd dd/MM hh:mmtt}") %></td>
                                                        </tr>
                                                        <tr>
                                                            <td class="emptyline">&nbsp;</td>
                                                        </tr>
                                                        <tr>
                                                            <td colspan="5">
                                                                <asp:Label ID="Label17" runat="server" Font-Underline="True" meta:resourcekey="Label17Resource1" Text="Complaint"></asp:Label>
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td colspan="5"><%# Eval("Complaint") %></td>
                                                        </tr>
                                                    </table>
                                                </table>
                                            </telerik:RadPageView>
                                        </telerik:RadMultiPage>
                                    </telerik:RadToolTip>
                                </ItemTemplate>
                                <FooterStyle Width="22px" />
                            </telerik:GridTemplateColumn>
                            <telerik:GridTemplateColumn Exportable="False" FilterControlAltText="Filter TemplateColumn2 column" meta:resourcekey="GridTemplateColumnResource3" UniqueName="TemplateColumn2">
                                <ItemTemplate>
                                    <input type="image" src="../../images/view-22m.png" title="Modify" id="btnModify" onclick="openWin('Modify.aspx?id=<%# Eval("ID") %>','rwModify')" />
                                    &nbsp;
                                    <input type="image" src="../../images/view-0m.png" title="Assign" id="btnAssign" onclick="openWin('Assign.aspx?id=<%# Eval("ID") %>','rwAssign')" />
                                    &nbsp;
                                    <input type="image" src="../../images/view-24m.png" title="Update" id="btnUpdate" onclick="openWin('Update.aspx?id=<%# Eval("ID") %>','rwUpdate')" />
                                    &nbsp;
                                    <input type="image" src="../../images/view-27m.png" title="Complaint" id="btnComplaint" onclick="openWin('Complaint.aspx?id=<%# Eval("ID") %>','rwComplaint')" />
                                    &nbsp;
                                    <input type="image" src="../../images/view-10m.png" title="Complete" id="btnClose" onclick="openWin('Close.aspx?id=<%# Eval("ID") %>','rwClose')" />
                                    &nbsp;
                                    <input type="image" src="../../images/view-7m.png" title="Survey" id="btnSurvey" onclick="openWin('Survey.aspx?id=<%# Eval("ID") %>','rwSurvey')" />
                                </ItemTemplate>
                                <ItemStyle CssClass="showOnHover" />
                            </telerik:GridTemplateColumn>
                            <telerik:GridBoundColumn DataField="Status_ID" Exportable="False" FilterControlAltText="Filter Status_ID column" meta:resourcekey="GridBoundColumnResource11" UniqueName="Status_ID">
                                <HeaderStyle CssClass="hidden" />
                                <ItemStyle CssClass="hidden" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="Complaint_ID" Exportable="False" FilterControlAltText="Filter Complaint_ID column" meta:resourcekey="GridBoundColumnResource12" UniqueName="Complaint_ID">
                                <HeaderStyle CssClass="hidden" />
                                <ItemStyle CssClass="hidden" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="AssignViolated" Exportable="False" FilterControlAltText="Filter AssignViolated column" meta:resourcekey="GridBoundColumnResource13" UniqueName="AssignViolated">
                                <HeaderStyle CssClass="hidden" />
                                <ItemStyle CssClass="hidden" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn DataField="CloseViolated" Exportable="False" FilterControlAltText="Filter CloseViolated column" meta:resourcekey="GridBoundColumnResource14" UniqueName="CloseViolated">
                                <HeaderStyle CssClass="hidden" />
                                <ItemStyle CssClass="hidden" />
                            </telerik:GridBoundColumn>
                        </Columns>
                    </MasterTableView>
                    <PagerStyle PageSizes="10;15;20;25;30;35;40;45;50" />
                    <HeaderContextMenu RenderMode="Lightweight">
                    </HeaderContextMenu>
                </telerik:RadGrid>
            </ContentTemplate>
        </asp:UpdatePanel>
    </asp:Panel>
    <telerik:RadWindowManager ID="RadWindowManager1" EnableShadow="True" VisibleStatusbar="False" runat="server" Skin="Glow" KeepInScreenBounds="True" 
        Behaviors="Minimize, Close, Pin, Move, Reload" Behavior="Minimize, Close, Pin, Move, Reload" ShowContentDuringLoad="False" meta:resourcekey="RadWindowManager1Resource1">
        <Windows>
            <telerik:RadWindow ID="rwAddNew" runat="server" Width="825px" Height="450px" meta:resourcekey="rwAddNewResource1"></telerik:RadWindow>
            <telerik:RadWindow ID="rwAddComplaint" runat="server" Width="825px" Height="500px" meta:resourcekey="rwAddComplaintResource1"></telerik:RadWindow>
            <telerik:RadWindow ID="rwDetails" runat="server" Width="825px" Height="450px" meta:resourcekey="rwDetailsResource1"></telerik:RadWindow>
            <telerik:RadWindow ID="rwModify" runat="server" Width="825px" Height="450px" meta:resourcekey="rwModifyResource1" ></telerik:RadWindow>
            <telerik:RadWindow ID="rwAssign" runat="server" Width="825px" Height="450px" meta:resourcekey="rwAssignResource1"></telerik:RadWindow>
            <telerik:RadWindow ID="rwUpdate" runat="server" Width="825px" Height="450px" meta:resourcekey="rwUpdateResource1"></telerik:RadWindow>
            <telerik:RadWindow ID="rwComplaint" runat="server" Width="825px" Height="450px" meta:resourcekey="rwComplaintResource1"></telerik:RadWindow>
            <telerik:RadWindow ID="rwClose" runat="server" Width="825px" Height="450px" meta:resourcekey="rwCloseResource1"></telerik:RadWindow>
            <telerik:RadWindow ID="rwSurvey" runat="server" Width="825px" Height="450px" meta:resourcekey="rwSurveyResource1"></telerik:RadWindow>
            <telerik:RadWindow ID="rwExport" runat="server" Width="200px" Height="130px" Title="Export table to:" meta:resourcekey="rwExportResource1">
                <ContentTemplate>
                    <telerik:RadImageButton ID="btnExportExcel" Height="80px" Width="60px" runat="server" ToolTip="Export to Excel" meta:resourcekey="btnExportExcelResource1">
                        <Image Url="~/images/View-37.png" />
                    </telerik:RadImageButton>
                    <telerik:RadImageButton ID="btnExportPDF" Height="80px" Width="60px" runat="server" ToolTip="Exort to PDF" meta:resourcekey="btnExportPDFResource1">
                        <Image Url="~/images/View-36.png" />
                    </telerik:RadImageButton>
                </ContentTemplate>
            </telerik:RadWindow>
            <telerik:RadWindow ID="rwSaveView" CssClass="body" runat="server" Width="380px" Height="180px" Title="Save View as:" meta:resourcekey="rwSaveViewResource1">
                <ContentTemplate>
                    <table class="table">
                        <tr>
                            <td colspan="2">
                                <asp:Label ID="Label1" runat="server" Text="Enter a name for this view. Saved Views may be accessed under 'My Views' tab." meta:resourcekey="Label1Resource1"></asp:Label>
                            </td>
                        </tr>
                        <tr><td colspan="2" class="emptyline">&nbsp;</td></tr>
                        <tr>
                            <td>
                                <telerik:RadTextBox ID="txtViewName" Width="200px" MaxLength="30" EmptyMessage="view name" ValidationGroup="SaveViewGroup" runat="server" Skin="Bootstrap" Resize="None" LabelCssClass="" LabelWidth="64px" meta:resourcekey="txtViewNameResource1">
                                    <EmptyMessageStyle Resize="None" />
                                    <ReadOnlyStyle Resize="None" />
                                    <FocusedStyle Resize="None" />
                                    <DisabledStyle Resize="None" />
                                    <InvalidStyle Resize="None" />
                                    <HoveredStyle Resize="None" />
                                    <EnabledStyle Resize="None" />
                                </telerik:RadTextBox>
                                <telerik:RadPushButton ID="btnSaveView" runat="server" ToolTip="Save view." Text="Save" ValidationGroup="SaveViewGroup" Skin="Bootstrap" meta:resourcekey="btnSaveViewResource1"></telerik:RadPushButton>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator1" CssClass="alert" runat="server" ControlToValidate="txtViewName" ValidationGroup="SaveViewGroup" ErrorMessage="Please enter name for this view" meta:resourcekey="RequiredFieldValidator1Resource1"></asp:RequiredFieldValidator>
                            </td>
                        </tr>
                    </table>
                </ContentTemplate>
            </telerik:RadWindow>
        </Windows>
    </telerik:RadWindowManager>
    
</asp:Content>

________________________

1 Answer, 1 is accepted

Sort by
0
Marin Bratanov
Telerik team
answered on 06 Mar 2017, 01:48 PM

Hello,

My first suggestion is to consider using global resources files: http://docs.telerik.com/devtools/aspnet-ajax/controls/grid/accessibility-and-internationalization/localization-through-global-resources. We provide English, German and French our of the box, and you can first test whether everything is OK with them, and then move on to edit them as needed by your application. You can find more translations at the end of the article.

The only obvious issue I can see in the provided markup is in TemplateColumn2—the onclick attributes are not properly terminated because the apostrophes break the strings. I advise you review your business logic and see how to build those strings so that they do not break the page markup. Such issues can cause improper rendering and may be the root cause of the issue you are seeing.

If this does not help, please isolate this problem in a small runnanble sample and send it over so we can have a look. In most cases, a dummy data source with a few items in the code-behind, a couple of columns and the resource file should suffice. This blog can help you in doing that: http://www.telerik.com/blogs/isolating-a-problem-in-a-sample-project. This process can also help you find the issue and fix it yourself.

Regards,

Marin Bratanov
Telerik by Progress
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
Tags
Grid
Asked by
Shady
Top achievements
Rank 1
Answers by
Marin Bratanov
Telerik team
Share this question
or