none
Inferir error RRS feed

  • Pregunta

  • Hola:

    En una página aspx tengo 5 gridviews y un dropdownlist.

    Obtengo un error que no sé qué puede ser

    Error de servidor en la aplicación '/'.
    Índice fuera de los límites de la matriz.
    Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.
    
    Detalles de la excepción: System.IndexOutOfRangeException: Índice fuera de los límites de la matriz.
    
    Error de código fuente:
    
    Se ha generado una excepción no controlada durante la ejecución de la solicitud Web actual. La información sobre el origen y la ubicación de la excepción pueden identificarse utilizando la excepción del seguimiento de la pila siguiente.
    
    Seguimiento de la pila:
    
    
    [IndexOutOfRangeException: Índice fuera de los límites de la matriz.]
       System.ComponentModel.BaseNumberConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value) +443
    
    [Exception:  no es un valor válido para Int32.]
       System.ComponentModel.BaseNumberConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value) +465
       System.Web.UI.WebControls.ObjectDataSourceView.ConvertType(Object value, Type type, String paramName, ParsingCulture parsingCulture) +157
       System.Web.UI.WebControls.ObjectDataSourceView.BuildObjectValue(Object value, Type destinationType, String paramName, ParsingCulture parsingCulture) +168
       System.Web.UI.WebControls.ObjectDataSourceView.GetResolvedMethodData(Type type, String methodName, IDictionary allParameters, DataSourceOperation operation) +648
       System.Web.UI.WebControls.ObjectDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments) +1629
       System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) +22
       System.Web.UI.WebControls.DataBoundControl.PerformSelect() +151
       System.Web.UI.WebControls.BaseDataBoundControl.DataBind() +76
       System.Web.UI.WebControls.GridView.DataBind() +10
       System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() +114
       System.Web.UI.WebControls.GridView.OnPreRender(EventArgs e) +26
       System.Web.UI.Control.PreRenderRecursiveInternal() +90
       System.Web.UI.Control.PreRenderRecursiveInternal() +163
       System.Web.UI.Control.PreRenderRecursiveInternal() +163
       System.Web.UI.Control.PreRenderRecursiveInternal() +163
       System.Web.UI.Control.PreRenderRecursiveInternal() +163
       System.Web.UI.Control.PreRenderRecursiveInternal() +163
       System.Web.UI.Control.PreRenderRecursiveInternal() +163
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +906
    
    Información de versión: Versión de Microsoft .NET Framework:4.0.30319; Versión ASP.NET:4.8.4330.0

    El aspx ocupa 570 líneas, por eso no lo muestro, aunque si me decís que sí, lo enseño.

    En la descripción del error se me dice que puedo saber éste si sigo el mismo. ¿Qué puede fallar?

    Muchísimas gracias.

    miércoles, 18 de enero de 2023 10:51

Todas las respuestas

  • Hola volar.2016,

     

    Gracias por usar los foros de MSDN.

     

    Hemos recibido su consulta y junto a la comunidad esperamos encontrar una solución a su problema y/o duda.

    Si tiene información adicional que pueda ayudarnos a resolver el problema, puede agregarla para agilizar el tiempo de respuesta.

     

    Benjamin G.

    ____________________________

     

    Recuerde "Marcar como respuestas" las respuestas que resolvieron su problema, es una forma común de reconocer a quienes ayudaron y hace que sea más fácil para otros visitantes encontrar la solución más adelante

    miércoles, 18 de enero de 2023 20:32
    Moderador
  • Hola de nuevo:

    He intentado mandar dos veces la página aspx. Me da error de envío. Parece que es mucho texto.

    Muchas gracias.

    jueves, 19 de enero de 2023 15:22