Using this markup...
open the page in IE8. Expand a row. See the button. Scroll the grid and see the button scroll.
Now do the same thing in IE7/IE8+Compatability mode. The button doesn't scroll. I suspect that this may be related to this issue but im unsure how I might go about solving it in this case.
Any pointers would be appreciated.
--
Stuart
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1.Default" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>
<
head
runat
=
"server"
>
<
title
></
title
>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
</
telerik:RadScriptManager
>
<
div
>
<
telerik:RadGrid
ID
=
"RadGrid1"
runat
=
"server"
GridLines
=
"None"
DataSourceID
=
"SQLData"
>
<
MasterTableView
AutoGenerateColumns
=
"false"
>
<
ExpandCollapseColumn
FilterControlAltText
=
"Filter ExpandColumn column"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridBoundColumn
UniqueName
=
"ID"
DataField
=
"ProductID"
HeaderText
=
"ID"
/>
<
telerik:GridBoundColumn
UniqueName
=
"Name"
DataField
=
"Name"
HeaderText
=
"Name"
/>
</
Columns
>
<
NestedViewTemplate
>
<
asp:Label
runat
=
"server"
ID
=
"lblProductNumber"
Text='<%#Eval("ProductNumber")%>' />
<
telerik:RadButton
runat
=
"server"
ID
=
"btn"
Text
=
"Alarm"
Icon-PrimaryIconUrl
=
"~/Images/alarm-clock.png"
/>
</
NestedViewTemplate
>
</
MasterTableView
>
<
ClientSettings
Scrolling-UseStaticHeaders
=
"true"
Scrolling-AllowScroll
=
"true"
/>
</
telerik:RadGrid
>
<
asp:SqlDataSource
runat
=
"server"
ID
=
"SQLData"
ConnectionString="<%$ ConnectionStrings:AdventureWorksConnectionString2 %>"
SelectCommand="SELECT * FROM [Production].[Product]"/>
</
div
>
</
form
>
</
body
>
</
html
>
open the page in IE8. Expand a row. See the button. Scroll the grid and see the button scroll.
Now do the same thing in IE7/IE8+Compatability mode. The button doesn't scroll. I suspect that this may be related to this issue but im unsure how I might go about solving it in this case.
Any pointers would be appreciated.
--
Stuart