[ Tuberan @ 26.02.2010. 20:59 ] @
Pokusavam da napravim dinamicni sajt koji bi trebao da predstavlja dinamicnu knjigu na webu gdje korisnici mogu dodavati stranice, updatirati sadrzaj itd. Sajt bi se sastojao od jednog horizontalnog menija koji ce se nalaziti na vrhu stranice i od jednog vertikalnog koji bi se trebao donosit iz databaze zavisno koju opciju korisnik izabere u gornjem meniju. Kada kliknete na lijevi meni, stranica sa html-om se donosi iz dabaze i prikazuje u contentplaceholderu. Hocu da napravim sajt da je dinamican i da svaka stranica moze biti u vise razlicith verzija. Uspio sam napraviti tabele u databazi, administracijski dio i web. Problem je kako na najbolji nacin da to prenesem i prikazem. Ja sam napravio to tako sto sam uzeo MasterPage i prikazao glavni meni(top meni) i onda pozivam dvije controle jedna koja pravi lijevi meni i jedna koja pravi prikazuje glavnu stranicu. Kada korisnik klikne na vertikalni meni ja ga redirektujem na Stranica.aspx?StranicaID=??? i u toj stanici kreiram objekt koji sadrzi html u sebi i na taj nacin prikazem stranicu. Problem sa ovim rijesenjem je da svaki put izazivam postback na Masterpage koji sve ponovo vadi iz dabaze i ponovo kreira(menije + stranicu). Moje pitanje je dali postoji bolji nacin kako da rijesim ovo pomocu javascripta ili na neki drugi nacin tako da nemoram svaki put izazvati postback na masterpage. Ako neko ima kakvu doru ideju ili savjet kako da rijesiv ovaj problem. |