Stack Overflow error

Thread is closed for posting
4 posts, 0 answers
  1. Jug Stanovcic
    Jug Stanovcic avatar
    5 posts
    Member since:
    Feb 2008

    Posted 20 Oct 2008 Link to this post

    When using the ASP.NET Ajax upload control, an alert box appears that reads "Stack Overflow: line 43".  The message appears after a user clicks the submit button to upload the files to the server. 

    Do you have any idea why this may be occuring?
  2. Erjan Gavalji
    Admin
    Erjan Gavalji avatar
    1455 posts

    Posted 21 Oct 2008 Link to this post

    Hi Jug,

    The alert box means that there is some JavaScript stack overflow exception happened. Does the page use some third party controls? Is it possible for you to send it to us, or better yet - isolate the problem to a new runnable website and send it to us? To ensure privacy file attachments are not allowed in the public forums. Please, open a formal support ticket to send the files to us.

    Best regards,
    Erjan Gavalji
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  3. Jug Stanovcic
    Jug Stanovcic avatar
    5 posts
    Member since:
    Feb 2008

    Posted 21 Oct 2008 Link to this post

    I'm doing client side validation on a list box before I submit the page.  It seems like the page is trying to upload the files as soon as the button is clicked rather than when the form is submitted.  I run this script on the client side OnSubmit event of the form.  

    function

     

    CheckProducts()

     

    {

     

    var products = document.getElementById("lbProducts");

     

     

    var isSelected = false;

     

     

     

    for (var i = 0; i < products.options.length; i++)

     

    {

     

    if (products.options[i].selected)

     

    {

    isSelected =

    true;

     

     

    break;

     

    }

    }

     

     

    if (isSelected)

     

    {

    <%=Page.GetPostBackEventReference(btnNewAnalysis as Control)%>;

    }

     

    else

     

    {

    alert(

    "You must select at least one comparison product");

     

     

    return false;

     

    }

    }

    Even I return false it seems as if the page is trying to upload the files.  Is there a better way to do client side validation when using the upload control?

    Thanks for your help

  4. Jug Stanovcic
    Jug Stanovcic avatar
    5 posts
    Member since:
    Feb 2008

    Posted 21 Oct 2008 Link to this post

    I was able to get this working by using a CustomValidator
Back to Top