Jag funderar på hur jag ska göra med valideringen av några celler i min datagridview.
är det "snyggast" att köra alltihop i ett svep eller röstar ni för att slänga ihop de valideringsfunktioner jag behöver och köra dem en och en i den ordning det är viktigast att felen upptäcks?
Alternativt funderade jag på om man skulle kontrollera alla fel, inte bryta förrens de är upptäckta allihop. Meddela användaren och ge en summering på vilka fel som finns...
Jag tycker det räcker med en liten "*" vid de saker som man har fyllt i fel och en liten kommentar om felet inte är uppenbart. Att ha en lång sammanfattning är bara jobbigt. Försök att köra så mycket valideringar som möjligt på klientsidan.
Jag röstar för att du sköter dina valideringar direkt, när du fyllt i värden. Eftersom du skriver i detta forum så misstänker jag att det är en winform som du skriver, och till den så finns det ganska hyfsad hjälp med felmeddelande. Titta mer på ett interface som heter IDataErrorInfo som du kan implementera i dina entiter. Förslagsvis så gör du en basklass som implementerar interfacet och så låter du din entiteter ärva denna basklass.
Jag röstar för att du sköter dina valideringar direkt, när du fyllt i värden. Eftersom du skriver i detta forum så misstänker jag att det är en winform som du skriver, och till den så finns det ganska hyfsad hjälp med felmeddelande. Titta mer på ett interface som heter IDataErrorInfo som du kan implementera i dina entiter. Förslagsvis så gör du en basklass som implementerar interfacet och så låter du din entiteter ärva denna basklass.