Skip Navigation LinksHome / Community & Support / Developer Productivity Tools Forums / ASP.NET > Grid > Telerik Grid product version 5.1.0.0 supports Firefox 5?
RadControls for ASP.NET are no longer supported (see this page for reference). In case you have inquiries about the Telerik ASP.NET AJAX controls, post them in the pertinent ASP.NET AJAX forums.

Not answered Telerik Grid product version 5.1.0.0 supports Firefox 5?

Feed from this thread
  • Budi avatar

    Posted on Jun 23, 2011 (permalink)

    Hi,

    I'm using Telerik Grid with product version 5.1.0.0 and I have gotten an issue with firefox 5 browser.
    Firefox will freeze or hang when I called "Response.Redirect" or "Response.RedirectLocation" from OnItemCommand server side event.

    How can I solve this?

    Regards,
    Budi

  • Shark75 avatar

    Posted on Jun 24, 2011 (permalink)

    I don't think it's anything to do with Telerik as we have the same issue with Response.Redirect for error handling. I found this post on the mozilla forums with someone else saying Firefox 5 had broken redirects too, so I suggest we all reply to bump up the status of that thread...
    http://forums.mozillazine.org/viewtopic.php?f=38&t=2234567

    Shame for Firefox as Firefox 4 was really broken and now although FF5 fixes all the issues we had with FF4 we now get new problems. I'm having to recommend to people they use IE9 as that's the best browser at the moment. If you'd said 2 years ago I would be recommending IE over Firefox I would have laughed at you. :-)

  • Budi avatar

    Posted on Jun 26, 2011 (permalink)

    Thank you Shark75 for your information. I have replied to the thread that you give me. However this issue really get me confused, because right now I have changed a lot of my pages to use ASP.NET grid instead telerik grid, since Response.Redirect is working with ASP.NET grid but not with Telerik's grid.

    I'm hoping that Telerik's support can clarify with us about this issue, whether it is Telerik's issue or it is FF5 issue.

  • Pavel Pavel admin's avatar

    Posted on Jun 29, 2011 (permalink)

    Hello guys,

    The 5.1 version of the Classic RadGrid was released more than 3 years ago, so it does not support browser versions which were not available at that time. As for the Asp.Net Ajax version of our controls, they should work without problems in FF5 and we cannot reproduce any issues with Response.Redirect and our controls. Feel free to provide us with more details in this regard, so we can investigate further.

    Best wishes,
    Pavel
    the Telerik team

    Consider using RadControls for ASP.NET AJAX (built on top of the ASP.NET AJAX framework) as a replacement for the Telerik ASP.NET Classic controls, See the product support lifecycle here.

  • Shark75 avatar

    Posted on Jun 29, 2011 (permalink)

    Just to repeat that the problem we are personally having with our product is not related to RadGrid, it's just Response.Redirect for errors in a global.asax. It maybe just that the Asp.net versus RadGrid thing is that the RadGrid could be using Ajax and the Asp.net grid is not and that's what the difference is and not the actual underlying grid. Is it possible to turn off Ajax in your RadGrid to test?

    Yes we understand that Telerik can't support newer browsers that did not exist when this product was released and that they are no longer providing updates to the old controls which is totally understandable.

    For some of us though we simply can't move to the new ASP.NET AJAX version of Telerik controls without the large cost associated (mostly the time and risk aspects associated with moving a large product to a new library and not the cost of purchase/upgrade), so we still use these forums to talk to each other and hope we can help each other out or maybe one of the Telerik developers knows something that can help. We, well I, don't expect anything from Telerik, especially as we no longer have a support contract and we are well aware that Telerik are not going to try to officially support newer browsers in older products.

    Our customers however expect our product to support all the browsers, they don't care that we're using a 3 year old third party library. Which is also why it's difficult to justify to management to buy third party libraries in the first place because support for things like newer browsers quickly dissappears when some other new technology comes along to replace the one you wrote your giant application in. :-)

    Seeing the replies to that thread on the Mozilla forums, the Response.Redirect problem with AJAX enabled websites seems to be affecting a number of people in Firefox 5.

  • Budi avatar

    Posted on Jun 29, 2011 (permalink)

    Yes, I'm agree with Shark75. I'm aware that currently telerik will not support our version of grid and if any problem occurs we should try to fix it by our self.

    There is one good question from Shark75 which is "Is it possible to turn off Ajax in your RadGrid to test?" 
    Is that possible? because from my testing the cause of the issue is because when click on the grid, it will trigger client side telerik's ajax and then the FF5 freeze.

    For now, my solution is to convert all of the grid to use ASP.NET grid.

  • Shark75 avatar

    Posted on Jun 29, 2011 (permalink)

    RadGrid has an EnableAjax property.

  • Shark75 avatar

    Posted on Jun 29, 2011 (permalink)

    Very simple application to reproduce this using Telerik's AjaxManager and ASP.NET 2.0.

    The button on the default page is configured to update the text box. The server side click handler updates the text in the text box but also redirects to another page. In IE9 this works fine, it redirects, but in FF5 it does not redirect.

    Default.aspx...
    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication3._Default" %>
    <%@ Register Assembly="RadAjax.Net2" Namespace="Telerik.WebControls" TagPrefix="radA" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
            <radA:RadAjaxManager ID="ajxMgr" runat="server" >
            </radA:RadAjaxManager>
            <div>
                <asp:Button ID="btnTest" runat="server" Text="Redirect Me" OnClick="btnTest_Click" />
                <asp:TextBox runat="server" ID="txtTest" Text="Some text"></asp:TextBox>
            </div>
        </form>
    </body>
    </html>

    Default.aspx.cs...
    using System;
     
    namespace WebApplication3
    {
        public partial class _Default : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
                // Button updates text box.
                ajxMgr.AjaxSettings.AddAjaxSetting(btnTest, txtTest);
            }
     
            protected void btnTest_Click(object sender, EventArgs e)
            {
                txtTest.Text = "NEW TEXT";
                Response.Redirect("~/NewPage.aspx");
            }
        }
    }

    NewPage.aspx...
    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="NewPage.aspx.cs" Inherits="WebApplication3.NewPage" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
            <asp:Label runat="server" ID="lblSomeText" Text="The new page"></asp:Label>
        </div>
        </form>
    </body>
    </html>

    NewPage.aspx.cs...
    using System;
    using System.Collections.Generic;
     
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
     
    namespace WebApplication3
    {
        public partial class NewPage : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
     
            }
        }
    }

  • Pavel Pavel admin's avatar

    Posted on Jun 29, 2011 (permalink)

    Hello guys,

    Indeed, I can observe the problem with the classic version of RadAjax. You can try using ajxMgr.Redirect() (the Redirect() method of RadAjaxPanel/RadAjaxManager) instead, as it seems to be working as expected.

    Best wishes,
    Pavel
    the Telerik team

    Consider using RadControls for ASP.NET AJAX (built on top of the ASP.NET AJAX framework) as a replacement for the Telerik ASP.NET Classic controls, See the product support lifecycle here.

  • Shark75 avatar

    Posted on Jun 29, 2011 (permalink)

    Thanks Pavel, yes, that works for that specific example scenario, but :-)...unfortunately for us we use redirects in the global.asax when handling unexpected errors (where you can't get hold of the ajax manager) so we can't use this solution.

Back to Top

Skip Navigation LinksHome / Community & Support / Developer Productivity Tools Forums / ASP.NET > Grid > Telerik Grid product version 5.1.0.0 supports Firefox 5?