Hello,
I have a little problem with my page and firefox. I have in my page a radgrid that databind in client side. Multiple rows can be selected. In each row there is a link-image that open a radwindow with javasript. After the radwindow closes and some changes have been made at the data i force with javasrcipt the radgrid to rebind in order to get and show the new data.
And here is the problem
My radgrid has 100 pagesize If i click the link/image near the bottom or somewhere in the middle of the page to open the window and the row is not selected after the rebind, in Firefox only, the page scroll up and i loose the row that i wanted to change.
If i select/check the row first and then click the link/image after the rebind the page does not scroll the same happens if i choose more than one rows. It works properly. The scroll up happens only in firefox 24.0, my latest version, in chrome works just fine.
Here is my radgrid
Is there anything i can do or is something with firefox?
I have a little problem with my page and firefox. I have in my page a radgrid that databind in client side. Multiple rows can be selected. In each row there is a link-image that open a radwindow with javasript. After the radwindow closes and some changes have been made at the data i force with javasrcipt the radgrid to rebind in order to get and show the new data.
And here is the problem
My radgrid has 100 pagesize If i click the link/image near the bottom or somewhere in the middle of the page to open the window and the row is not selected after the rebind, in Firefox only, the page scroll up and i loose the row that i wanted to change.
If i select/check the row first and then click the link/image after the rebind the page does not scroll the same happens if i choose more than one rows. It works properly. The scroll up happens only in firefox 24.0, my latest version, in chrome works just fine.
Here is my radgrid
<telerik:RadGrid ID="dltBroadcast" EnableViewState="false" runat="server" AllowPaging="true" AllowSorting="True" PageSize="100" AllowMultiRowSelection="True" ClientSettings-EnableRowHoverStyle="True" Width="956px" CellPadding="0" CellSpacing="0" Skin="RadGridCustomBlack" EnableEmbeddedSkins="False"> <PagerStyle Mode="NextPrevAndNumeric" Position="TopAndBottom" HorizontalAlign="Justify" AlwaysVisible="True" /> <MasterTableView ClientDataKeyNames="ElementId,SentimentDesc,CrawledDateTime" AllowMultiColumnSorting="true" TableLayout="Fixed"> <Columns> <telerik:GridBoundColumn DataField="ElementId" HeaderText="ElementId" ReadOnly="True" UniqueName="colElementId" Visible="False"> </telerik:GridBoundColumn> <telerik:GridClientSelectColumn UniqueName="SelectColumn" DataTextField="ElementId" Resizable="false"> <HeaderStyle Width="30px" /> </telerik:GridClientSelectColumn> <telerik:GridTemplateColumn ItemStyle-HorizontalAlign="Left" ItemStyle-Width="25px" HeaderStyle-Width="25px" UniqueName="colSentiment" Visible="True" ItemStyle-BorderStyle="None" Resizable="false"> <ItemTemplate> <div> <a id="linkSentimentPositive" runat="server"> <img id="ImageSentimentPositive" runat="server" width="15" height="14" border="0" alt="" src="Images/positiveNormal.png" class="dtgridSentimentImages" /></a> <br /> <a id="linkSentimentNeutral" runat="server"> <img id="ImageSentimentNeutral" runat="server" width="15" height="14" border="0" alt="" src="Images/neutralNormal.png" class="dtgridSentimentImages" /></a> <br /> <a id="linkSentimentNegative" target="_self" runat="server"> <img id="ImageSentimentNegative" runat="server" width="15" height="14" border="0" alt="" src="Images/negativeNormal.png" class="dtgridSentimentImages" /></a> <br /> <a id="linkSentimentUnassigned" runat="server"> <img id="ImageSentimentUnassigned" runat="server" width="15" height="14" border="0" alt="" src="Images/unassignedNormal.png" /></a> </div> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridHyperLinkColumn DataTextField="Title" UniqueName="colTitle" HeaderText="Title" ItemStyle-Font-Underline="true" ItemStyle-Width="180px" HeaderStyle-Width="180px" ItemStyle-Wrap="true" SortExpression="Title"> <HeaderStyle Font-Bold="True" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" Wrap="False" /> <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" BorderStyle="None" Wrap="True" /> </telerik:GridHyperLinkColumn> <telerik:GridBoundColumn DataField="Snippet" HeaderText="Snippet" ItemStyle-Width="200px" HeaderStyle-Width="200px" ReadOnly="false" UniqueName="colSnippet"> <HeaderStyle Font-Bold="True" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" Wrap="False" /> <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Left" BorderStyle="None" Wrap="True" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Tags" HeaderText="Keywords" ReadOnly="True" UniqueName="colkeywords" ItemStyle-Width="70px"> <HeaderStyle Font-Bold="True" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" Wrap="False" /> <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" BorderStyle="None" Wrap="True" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="HostNameToShow" HeaderText="Source" ReadOnly="True" UniqueName="colHostName" ItemStyle-Width="80px"> <HeaderStyle Font-Bold="True" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" Wrap="False" /> <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" BorderStyle="None" Wrap="True" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="CrawledDateTime" HeaderText="Date" DataType="System.DateTime" ItemStyle-Width="70px" HeaderStyle-Width="70px" DataFormatString="{0:dd/MM/yyyy HH:mm}" ReadOnly="True" UniqueName="colCrawledDateTime"> <HeaderStyle Font-Bold="True" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" Wrap="False" /> <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" BorderStyle="None" Wrap="True" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="TagName" HeaderText="User Tags" ReadOnly="True" UniqueName="colTags"> <HeaderStyle Font-Bold="True" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" Wrap="False" /> <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" BorderStyle="None" Wrap="True" /> </telerik:GridBoundColumn> <telerik:GridTemplateColumn UniqueName="colButtons" Visible="True" ItemStyle-Width="55px" HeaderStyle-Width="55px" ItemStyle-BorderStyle="None" Resizable="false"> <ItemTemplate> <div style="position: relative;"> <a id="linkTag" runat="server"> <img id="ImageTag" runat="server" width="13" height="13" border="0" title="Tag" alt="Tag" src="Images/tag.gif" class="dtgridButtonsLeft" /></a> <a id="linkdelete" runat="server"> <img id="Imgdelete" runat="server" width="13" height="13" border="0" title="Delete" alt="Delete" src="Images/delete.gif" class="dtgridButtonsRight" /></a><br /> <a id="linkSendEmail" runat="server"> <img id="ImgSendEmail" runat="server" width="13" height="13" border="0" title="Email" alt="Email" src="Images/email.gif" class="dtgridButtonsLeft" /></a> <a id="LinkHighlited" runat="server"> <img id="ImgHighlited" runat="server" width="12" height="12" border="0" title="Highlight" alt="Highlight" src="Images/highlighted.png" class="dtgridButtonsRight" /></a><br /> <a id="linkEnagagedCommunity" runat="server" style="width: 13px; height: 13px; position: absolute; bottom: -18px; left: 0;"> <img id="ImgEnagagedCommunity" runat="server" width="13" height="13" border="0" title="Whois?" alt="Whois?" src="Images/editUserInfo.gif" /></a><a id="LinkUrlAspect" runat="server" style="text-align: right; position: absolute; bottom: -16px; right: 0;"> <img id="ImgUrlAspect" runat="server" width="10" height="10" border="0" title="Add to Community..." alt="Add to Community..." src="Images/addToCummunity.png" style="margin-right: 5px;" /> </a> </div> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> <ClientSettings> <ClientEvents OnCommand="dltBroadcast_Command" OnRowDataBound="dltBroadcast_RowDataBound" OnColumnClick="dltBroadcast_ColumnClick" /> <Selecting AllowRowSelect="true" /> <Resizing AllowColumnResize="True" AllowRowResize="false" ResizeGridOnColumnResize="false" ClipCellContentOnResize="true" EnableRealTimeResize="true" AllowResizeToFit="true" /> <Scrolling AllowScroll="false" UseStaticHeaders="false"></Scrolling> </ClientSettings> </telerik:RadGrid>Is there anything i can do or is something with firefox?