| <asp:Panel ID="Panel1" runat="server" Width="800px" ScrollBars="Auto"> |
| <telerik:RadGrid ID="RadGrid1" runat="server" GridLines="None" |
| AutoGenerateColumns="False" Skin="Office2007" |
| onneeddatasource="RadGrid1_NeedDataSource"> |
| <MasterTableView DataKeyNames="PaymentFrequencyID" EditMode="InPlace" Width="2000px"> |
| <Columns> |
| <telerik:GridTemplateColumn DataField="Disabled" DataType="System.Boolean" |
| HeaderText="Disabled" |
| UniqueName="Disabled"> |
| <ItemTemplate> |
| <asp:CheckBox ID="chkDisabled" runat="server" Checked='<%# Bind( "Disabled" ) %>' /> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| </Columns> |
| </MasterTableView> |
| <ClientSettings> |
| <Resizing AllowColumnResize="True" /> |
| </ClientSettings> |
| </telerik:RadGrid> |
| <asp:Button ID="Button1" runat="server" Text="Button" /> |
| </asp:Panel> |
and below is the code
| class TestDIVBorder |
| { |
| public int PaymentFrequencyID { get; set; } |
| public bool Disabled { get; set; } |
| } |
| public partial class WebForm1 : System.Web.UI.Page |
| { |
| protected void Page_Load(object sender, EventArgs e) |
| { |
| } |
| protected void RadGrid1_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e) |
| { |
| var list = new List<TestDIVBorder>(); |
| list.Add(new TestDIVBorder() { PaymentFrequencyID = 1, Disabled = true }); |
| list.Add(new TestDIVBorder() { PaymentFrequencyID = 2, Disabled = true }); |
| list.Add(new TestDIVBorder() { PaymentFrequencyID = 3, Disabled = true }); |
| list.Add(new TestDIVBorder() { PaymentFrequencyID = 4, Disabled = true }); |
| list.Add(new TestDIVBorder() { PaymentFrequencyID = 5, Disabled = true }); |
| RadGrid1.DataSource = list; |
| } |
| } |
Below you can see 2 images when scroll in different positions and you may see the line. How can I fix it?
I see it this way only in IE8.
