Avatar billede gusse Nybegynder
06. maj 2005 - 11:23 Der er 4 kommentarer

Smart editering af data

Ofte i en applikation har man nogle standard data , basic data som brugeren skal kunne rette i.

Denne mulighed kan man jo sagtens lave ved for hver tabel lave en aspx med en liste over data + evt en form til at ændre/se data.

Men har man eks 10-20 af disse tabeller er det imho et helvede at skulle lave det "samme" 10 gange. jooo data er lidt forskelligt men allige vel.

I der ude må sidde med samme problem at skulle ændre data som i virkelighed er det samme igen og igen.

Er der nogel som har opfundet en smart måde at gøre dette på. Jeg har overvejet at lave en usercontrol hvori jeg så har et grid der ud fra nogle parametre kan ændre i hvilken som helst tabel. Det burde være muligt at lave..

Men hvordan gør i det ???
Avatar billede snepnet Nybegynder
06. maj 2005 - 11:59 #1
hej gusse ... det er der rimelig mange forskellige løsninger på - tror egentlig også de findes gratis downloads der implementerer noget tilsvarende.

hvis det er fordi du godt kunne tænke dig at lave det selv, vil jeg gerne komme med nogle bud :o)

grundlæggende vil nok nå nemmest i mål, hvis du går efter noget i stil med :

1) Et rimelig generisk datalag - eventuelt bruge en generator eller en regulær OR-mapper.
2) En kontrol der baseret på datakilden selv kan rendere de indtastningsfelter du skal brug.
(kan der godt være flere ting i... du skal måske bruge checkboxe, datoer, dropdowns og hvad ved jeg).
Kontrollen skal kunne håndtere 2-vejs binding.
3) Et framework-agtigt system der sikrer at du får opdateret i basen ved ændringer etc.

Men .... der er mange måder at gøre det på. ASP.NET 2.0 giver dig på nogle punkter lidt bedre muligheder for at lave den slags - er det en option at du bruger det ?

mvh
Avatar billede gusse Nybegynder
06. maj 2005 - 13:07 #2
jaaa har du eksempler på dette ??
Avatar billede snepnet Nybegynder
06. maj 2005 - 13:17 #3
vi kan godt snakke videre om det lidt senere, men der er nogle ting og sager jeg lige skal have ordnet.... du kan tage en kigger her :

http://www.asp.net/vwd/default.aspx?tabindex=4&tabid=46

og interessante underlinks kunne være :
http://beta.asp.net/QUICKSTARTV20/aspnet/doc/data/default.aspx

og i særdeleshed denne :
http://beta.asp.net/QuickStartv20/aspnet/doc/data/templates.aspx#twowaybind
(deklaretiv 2-vejs databinding er understøtte i v2.0)

men ... jeg vil gerne lave en lille eksempel til dig senere, men det bliver nok først i aften engang.

du kan også kigge lidt på sådan noget her i mellemtiden http://www.eggheadcafe.com/articles/adonet_source_code_generator.asp

(der findes mange andre - som er noget mere omfattende, men du kan starter der for et hurtigt kig ;o)

mvh
(du kan jo lige skrive her om du kommer videre med et eller andet i mellemtiden)
Avatar billede snepnet Nybegynder
07. september 2005 - 17:36 #4
how goes?
- et svar hvis du kunne bruge ovenstående.
mvh
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester