Im obtenir cette exception dans leL'index était en dehors des limites du tableau. IndexOutOfRangeException dans LINQ to SQL
protected virtual void SendPropertyChanged(String propertyName)
{
if ((this.PropertyChanged != null))
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); <---- HERE !!!
}
}
d'une association de table récemment j'ai créé, il y a beaucoup de mêmes associations autour de la base de données, ce qui se passait dans les 4 tableaux spécifiques i ajoutés. Sa relation 1 ... * et son association est Primary Table -> Id (identité générée automatiquement) Foreign PId column int not null.
Je ne comprends pas ... Im utilisant SqlMetal pour la génération, j'ai régénéré le schéma, reconstruire, même. Cela provoque lors de l'insertion de la ligne dans DevExpress XtraGrid, mais je ne pense pas que cela devrait poser problème, même contrôle avec la même fonctionnalité, mais pour des tables différentes fonctionne bien.
J'utilise l'événement de grille pour ajouter une valeur dans une propriété lorsque l'entité crée. J'ai désactivé cela mais encore une fois.
Recrée l'association. Pas de changement, exception se produit.
Des idées?
Veuillez fournir plus de détails, capture d'écran de vos tables, linq query..etc. –