none
Cuando GridView me da fallo con una excepcion RRS feed

  • Pregunta

  • Cuando GridView en UWP me da una excepción

    he given key was not present in the dictionary.

     private async void navigationHelper_LoadState(object sender, LoadStateEventArgs e)
            {
                var sampleDataGroups = await SampleDataSource.GetGroupsAsync();
                this.DefaultViewModel["Groups"] = sampleDataGroups;
            }
    


    miércoles, 16 de septiembre de 2015 7:44

Respuestas

Todas las respuestas

  • Hola Javier!

    Generalmente el error que mencionas es debido a que el objeto que estas indexando en DefaultViewModel no existe, es un tanto dificil poder ayudarte con mayor precisión si no aportas un poquito más de contexto, es probable que en tu petición

    await SampleDataSource.GetGroupsAsync();

    no estés encontrando el datacontext correcto, recuerda señalar tu datacontext a DefaultViewModel.

    DataContext="{Binding DefaultViewModel, RelativeSource={RelativeSource Self}}"

    Lo otro que se me ocurre (imagino que estás trabajando en la plantilla de app de grid), es que el archivo json desde el cual estas trayendo los datos no tenga algun Key que le estás pidiendo.

    Ojalá te sirva de ayuda esto, o podrías aportar un poco más de info para ayudarte mejor.

    Saludos y mucho exito!

    sábado, 19 de septiembre de 2015 4:03
  • hola

    el problema ya esta resulto.

    sábado, 19 de septiembre de 2015 18:12
  • Hola Javier Ra,

    Gracias por consultar en los foros. ¿Podrías compartir la solución? Esto es para en un futuro, si otro usuario presenta esta misma situación, sepa que camino deberá seguir.

    Saludos,

    Karen.

    _________________


    Por favor, recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema.

    Es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    lunes, 21 de septiembre de 2015 15:28
    Moderador
  • la excepción se ha producido por un fallo en el fichero.json . La comprobación la hecho probando cada ítem .
    lunes, 21 de septiembre de 2015 17:34