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

[Solved] Issue with Grid Freeze Column on Scrolling

1 Answer 117 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Manishkumar
Top achievements
Rank 1
Manishkumar asked on 27 Aug 2013, 01:15 PM

We have a telerik grid with 2 freezed columns . we have used below code to make the column freeze.

<Scrolling AllowScroll="True" SaveScrollPosition="true" UseStaticHeaders="true" FrozenColumnsCount="2" />

 

We have a hyperlink in a column of Grid. And Clicking on that link one popup opens. But when we scroll and click on that link then it shows 3 columns and that popup never opens. and also horizontal scrollbar gets disappear.  Please find the screen shots for the same in attached doc.

Please provide the solution asap.

1 Answer, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 28 Aug 2013, 08:35 AM
Hi ManishKumar,

Below is a sample code snippet that uses GridHyperLinkColumn,along with scrolling and frozencolumns.The code works fine at my end.Please have a look at it.If this doesn't help,please provide your full code snippet.

ASPX:
<telerik:RadWindowManager ID="RadWindowManager1" runat="server">
    <Windows>
        <telerik:RadWindow ID="RadWindowDetails" runat="server">
        </telerik:RadWindow>
    </Windows>
</telerik:RadWindowManager>
<telerik:RadGrid ID="RadGrid1" runat="server" >
    <MasterTableView >
        <Columns>          
            <telerik:GridHyperLinkColumn HeaderText="View" UniqueName="View" DataTextField="View"           DataTextFormatString="View" DataNavigateUrlFields="View" DataNavigateUrlFormatString="javascript:OpenWindowPopup({0})">
            </telerik:GridHyperLinkColumn>
          . . . . . . . . . . . . . . .Your Columns . . . . . . . . . . . .
        </Columns>
    </MasterTableView>
    <ClientSettings>
        <Scrolling AllowScroll="True" SaveScrollPosition="true" UseStaticHeaders="true" FrozenColumnsCount="2" />
    </ClientSettings>
</telerik:RadGrid>

JS:
<script type="text/javascript">
  function OpenWindowPopup(id) {
      var openWnd = radopen("Page.aspx", "RadWindowDetails");
    }  
</script>

Thanks,
Princy
Tags
Grid
Asked by
Manishkumar
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Share this question
or