Hi,
I am having an issue where the horizontal scrollbar disappears at times or returns in the wrong spot. I can still use my mouse and scroll even when it is not visible. The exact symptom is attached in images below. The issue occurs in edge, but not in chrome. I have not checked firefox. Also, the issue appears to go away when I remove the 2 frozen columns, but I really need those. The code for the grid is below, but I did change the uniquenames, sortexpressions, and headertext for privacy. Any ideas on how to fix this is greatly appreciated. Thank you.
<
div
style
=
"width:98%;height:73%;background-color:white;"
>
<
telerik:RadGrid
RenderMode
=
"Lightweight"
ID
=
"gvFilter"
runat
=
"server"
GridLines
=
"Vertical"
AllowMultiRowSelection
=
"true"
OnPreRender
=
"gvFilter_PreRender"
AllowSorting
=
"true"
AllowPaging
=
"true"
GroupingEnabled
=
"false"
PageSize
=
"20"
Height
=
"100%"
OnSortCommand
=
"gvFilter_SortCommand"
OnItemDataBound
=
"gvFilter_ItemDataBound"
EnableViewState
=
"true"
CssClass
=
"RadGrid_Bootstrap"
EnableHeaderContextMenu
=
"true"
EnableHeaderContextFilterMenu
=
"true"
OnItemCommand
=
"gvFilter_ItemCommand"
EnableEmbeddedSkins
=
"false"
AutoGenerateColumns
=
"false"
OnNeedDataSource
=
"gvFilter_NeedDataSource"
OnItemCreated
=
"gvFilter_ItemCreated"
AllowFilteringByColumn
=
"true"
FilterType
=
"HeaderContext"
OnFilterCheckListItemsRequested
=
"gvFilter_FilterCheckListItemsRequested"
>
<
MasterTableView
AllowMultiColumnSorting
=
"true"
IsFilterItemExpanded
=
"true"
>
<
Columns
>
<
telerik:GridClientSelectColumn
UniqueName
=
"ClientSelectColumn"
EnableHeaderContextMenu
=
"false"
></
telerik:GridClientSelectColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"FileStatus"
SortExpression
=
"FileStatus"
HeaderText
=
"Status"
DataField
=
"FileStatus"
FilterCheckListEnableLoadOnDemand
=
"true"
>
<
ItemTemplate
>
<
asp:HyperLink
runat
=
"server"
Text='<%# Eval("FileStatus") %>' NavigateUrl='<%# Eval("fkBatchPDFID", "../ViewReport.aspx?id={0}") %>'
Visible='<%# Eval("FileStatus").ToString() == "Ready" %>' Target="_blank" />
<
asp:Label
Text='<%# Eval("FileStatus") %>' Visible='<%# Eval("FileStatus").ToString() != "Ready" %>' runat="server" />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"Shared"
DataField
=
"Shared"
SortExpression
=
"Shared"
HeaderText
=
"Shared"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"A"
DataField
=
"A"
SortExpression
=
"A"
HeaderText
=
"A"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"B"
DataField
=
"B"
SortExpression
=
"B"
HeaderText
=
"B"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"C"
DataField
=
"C"
SortExpression
=
"C"
HeaderText
=
"C"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"D"
DataField
=
"D"
SortExpression
=
"D"
HeaderText
=
"D"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"E"
DataField
=
"E"
SortExpression
=
"E"
HeaderText
=
"E"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"F"
DataField
=
"F"
SortExpression
=
"F"
HeaderText
=
"F"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"G"
DataField
=
"G"
SortExpression
=
"G"
HeaderText
=
"G"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"H"
DataField
=
"H"
SortExpression
=
"H"
HeaderText
=
"H"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"I"
DataField
=
"I"
SortExpression
=
"I"
HeaderText
=
"I"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"J"
DataField
=
"J"
SortExpression
=
"J"
HeaderText
=
"J"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"K"
DataField
=
"K"
SortExpression
=
"K"
HeaderText
=
"K"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"L"
DataField
=
"L"
SortExpression
=
"L"
HeaderText
=
"L"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"M"
DataField
=
"M"
SortExpression
=
"M"
HeaderText
=
"M"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"N"
DataField
=
"N"
SortExpression
=
"N"
HeaderText
=
"N"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"O"
DataField
=
"O"
SortExpression
=
"O"
HeaderText
=
"O"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"P"
DataField
=
"P"
SortExpression
=
"P"
HeaderText
=
"P"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"Q"
DataField
=
"Q"
SortExpression
=
"Q"
HeaderText
=
"Q"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"R"
DataField
=
"R"
SortExpression
=
"R"
HeaderText
=
"R"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"S"
DataField
=
"S"
SortExpression
=
"S"
HeaderText
=
"S"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"T"
DataField
=
"T"
SortExpression
=
"T"
HeaderText
=
"T"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"U"
DataField
=
"U"
SortExpression
=
"U"
HeaderText
=
"U"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"V"
DataField
=
"V"
SortExpression
=
"V"
HeaderText
=
"V"
FilterCheckListEnableLoadOnDemand
=
"true"
/>
<
telerik:GridBoundColumn
UniqueName
=
"W"
DataField
=
"W"
SortExpression
=
"W"
Display
=
"false"
HeaderText
=
"ID1"
EnableHeaderContextMenu
=
"false"
/>
<
telerik:GridBoundColumn
UniqueName
=
"X"
DataField
=
"X"
SortExpression
=
"X"
Display
=
"false"
HeaderText
=
"ID2"
EnableHeaderContextMenu
=
"false"
/>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
ReorderColumnsOnClient
=
"true"
>
<
Scrolling
AllowScroll
=
"True"
ScrollHeight
=
"100%"
UseStaticHeaders
=
"True"
FrozenColumnsCount
=
"2"
></
Scrolling
>
<
Selecting
AllowRowSelect
=
"True"
EnableDragToSelectRows
=
"false"
></
Selecting
>
</
ClientSettings
>
<
PagerStyle
AlwaysVisible
=
"true"
PageSizeControlType
=
"None"
></
PagerStyle
>
<
FilterMenu
EnableEmbeddedSkins
=
"false"
CssClass
=
"RadFilter_Bootstrap"
></
FilterMenu
>
<
HeaderContextMenu
EnableEmbeddedSkins
=
"false"
CssClass
=
"RadMenu_Bootstrap"
></
HeaderContextMenu
>
</
telerik:RadGrid
>
</
div
>