Mam następujący error:
"Instrukcja aktualizowania, wstawiania lub usuwania magazynu miała wpływ na nieokreśloną liczbę wierszy (0). Jednostki mogły zostać zmodyfikowane lub usunięte od czasu ich załadowania. Odśwież wpisy obiektu ObjectStateManager."
Pracuję na GridView i EntityDataSource, .NET 4.0. Odkryłem, że powodem tego błędu jest fakt, że ustawiłem właściwość kolumny klucza (w moim przypadku CarID) visible na false, a przez to przy próbie update'a nie mając pola id wywala błąd. Próbowałem to obejść w ten sposób:
<asp:BoundField DataField="CarID" ItemStyle-CssClass="hidden" HeaderStyle-CssClass="hidden" ControlStyle-CssClass="hiden" />
Klasa hiden w CSS:
.hiden {display:none}
Niestety powyższe ukrywa mi jedynie nagłówek i edytowane pole w tej kolumnie, pozostałe są widoczne...
Z góry dziękuję za propozycje. :)