Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Metode za prikaz objekta - ASP.NET

[es] :: .NET :: ASP.NET :: Metode za prikaz objekta - ASP.NET

[ Pregleda: 2030 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

maksvel

Član broj: 107376
Poruke: 2417

Jabber: maksvel
Sajt: maksvel.in.rs


+161 Profil

icon Metode za prikaz objekta - ASP.NET13.03.2008. u 22:11 - pre 196 meseci
U pitanju je softver za adaptivno testiranje. Elem, imam npr. klasu Item, koja ima property-je, metode za čuvanje u bazi itd. Sad bih da u toku testiranja naravno prikažem taj Item (zadatak) - npr. ako je višestrukog izbora, prikazujem niz radio button-a, ako je dopunjavanje prikazujem tekst i textbox za odgovor. Da li metode za prikaz treba da budu sastavni deo osnovne klase Item ili treba da pravim posebnu (controller?) klasu za prikaz? Takođe, kada ispitanik odgovori u zadatku, potrebno je da izvesna funkcija proveri tačnost. Gde je ispravno postaviti ovu funkciju? Ne bih sad sve da stavljam u code-behind Kakva je praksa - da postoji Item.Show(), Item.Check() ili ...?
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.adsl-3.sezampro.yu.



+395 Profil

icon Re: Metode za prikaz objekta - ASP.NET14.03.2008. u 09:57 - pre 196 meseci
Za prikaz odredjenog Item-a mislim da bi ti najpogodnije bilo da napravis nasledjene klase iz tvog Item-a

Code:

//npr .. 
public ItemCheckButton : Item { } 
public ItemTextField : Item {} 

i onda da u njima implementiras metode koje ce biti za prikaz tj. da li ce da se pojavljuju checbox-ovi buttoni ili textbox-ovi za odgovor ..
A za obradu rezultata napravi neku container klasu koja ce imati niz item-a i koja ce za svaki item proveravati odgovore i sabirati poene ..
Code:

public ItemCollection 
{
Item [] array ; 

//metode  za obradu 

}

Probaj da uvek odvojis klase koje su za prikaz na formi od samih podataka jer ce ti kasnije biti mnogo lakse da odrzavas takav kod ...

Viva lollapalooza
 
Odgovor na temu

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 464
*.adsl-3.sezampro.yu.

Sajt: www.articles411.com


+8 Profil

icon Re: Metode za prikaz objekta - ASP.NET14.03.2008. u 14:35 - pre 196 meseci
Ja bih napravio kontrolu, dakle klasu koja je izvedena iz UserControl, čiji bi konstruktor zahtevao objekat tipa MojItem, i da ima mogućnost da se podešava izgled i slično. Naravno, ta kontrola uzme podatke iz MojItem i na osnovu toga prikazuje gomilu checkbox-ova ili textboxova il' kakve već podatke dobije od MojItem.
 
Odgovor na temu

maksvel

Član broj: 107376
Poruke: 2417

Jabber: maksvel
Sajt: maksvel.in.rs


+161 Profil

icon Re: Metode za prikaz objekta - ASP.NET15.03.2008. u 11:31 - pre 196 meseci
Da, da, ideja i jeste da se naprave loosely coupled klase, pretpostavljam da ima i neki dizajn patern za to. U principu, to bi bio neki MVC patern, samo malo prostiji
 
Odgovor na temu

[es] :: .NET :: ASP.NET :: Metode za prikaz objekta - ASP.NET

[ Pregleda: 2030 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.