---
title: "Det estetiska i codebehind"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/170062-det-estetiska-i-codebehind"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "CatZ"
published: "2008-03-19T14:48:24.000Z"
updated: "2008-03-19T22:02:39.000Z"
replies: 3
views: 435
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/170062-det-estetiska-i-codebehind"
---

# Det estetiska i codebehind

## #1 — CatZ, 2008-03-19T14:48Z

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...

Svårt val :)

Permalänk: https://www.webforum.nu/p/170062

## #2 — P, 2008-03-19T16:38Z

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.

Permalänk: https://www.webforum.nu/p/2092375

## #3 — Gladh, 2008-03-19T18:19Z

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.

Här kommer lite info om det: <http://book.itzero.com/read/microsoft/0602/Addison.Wesley.Data.Binding.with.Windows.Forms.2.0.Programming.Smart.Client.Data.Applications.with.dot.NET.Jan.2006_html/032126892X/ch10lev1sec12.html> mycket mer finns på google...

\- M

Permalänk: https://www.webforum.nu/p/2092402

## #4 — CatZ, 2008-03-19T22:02Z

> **Gladh skrev:**
>
> 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.
> 
> Här kommer lite info om det: <http://book.itzero.com/read/microsoft/0602/Addison.Wesley.Data.Binding.with.Windows.Forms.2.0.Programming.Smart.Client.Data.Applications.with.dot.NET.Jan.2006_html/032126892X/ch10lev1sec12.html> mycket mer finns på google...
> 
> \- M

NAJS!! Precis vad jag letat efter!   :birp

Permalänk: https://www.webforum.nu/p/2092445

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/170062-det-estetiska-i-codebehind
