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

Kreiranje dinamicnog web site-a

[es] :: .NET :: ASP.NET :: Kreiranje dinamicnog web site-a

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Tuberan

Član broj: 144815
Poruke: 8
*.bredband.comhem.se.



Profil

icon Kreiranje dinamicnog web site-a26.02.2010. u 20:59 - pre 172 meseci
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.

 
Odgovor na temu

pl4stik
Senior .NET programmer/Consultant
oDesk
NI na nebu NI na zemlji

Član broj: 173596
Poruke: 715
91.150.118.*

Sajt: xx-auth.com.azhar.arvixe...


+31 Profil

icon Re: Kreiranje dinamicnog web site-a27.02.2010. u 13:37 - pre 172 meseci
Citat:
Tuberan
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.


Mozes da kontrolises kada ce neki od objekata na strani da se osvezi (odradi postback) tako sto ces da ih ubacujes u AJAXUpdatePanel-e vidi ovde kako http://www.asp.net/learn/ajax-videos/video-78.aspx, a proveri i ostale ajax videos ima josh za updatepanel. Naravno, moraces drugacije da snabdevas podacima te kontrole, jer querystring mislim da ces tesko da menjas ako ne uradis postback cele strane, s tim sto mozes update panele da podesis da se ne update-uju na postback strane.... moze da se free-kombinuje kolko hoces imas u onim filmovima dosta o tome...

Have fun!!!
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
 
Odgovor na temu

Tuberan

Član broj: 144815
Poruke: 8
*.bredband.comhem.se.



Profil

icon Re: Kreiranje dinamicnog web site-a27.02.2010. u 19:01 - pre 172 meseci
kao prvo da se zahvalim na odogovoru!

Super je ideja sa updatepanel i ajax-om, samo ne znam na koji nacin jos mogu da vadim podatke iz databaze. Posto sam prilicno novi u pravljenju web aplikacija zasad sam samo pókusavao da posaljem ID preko href redirekcije i query string-a posto se moj meni sastoji od <uli><li><a> tagova. Zapravo moj problem i jeste sto ne znam na koji jos nacin mogu to odraditi osim sa query stringom i redirekcijom? Ako neko moze uputiti kako to da na drugi nacin da rijesim, posto ja ustvari trebam samo da prikazujem jednu te istu stranu samo sa drugim sadrzajem.
Ovo sa update panelom cu definitivno pokusati, hvala jos jedanput!

Veliki Pozdrav!

 
Odgovor na temu

pl4stik
Senior .NET programmer/Consultant
oDesk
NI na nebu NI na zemlji

Član broj: 173596
Poruke: 715
91.150.118.*

Sajt: xx-auth.com.azhar.arvixe...


+31 Profil

icon Re: Kreiranje dinamicnog web site-a28.02.2010. u 21:55 - pre 172 meseci
Ima mnogo nacina i svaki ima svoje dobre i lose strane u zavisnosti sta hoces da uradis... Nego, proveri ove filmove ovde http://www.asp.net/learn/videos/#Starter (bas te za pocetak!!!) ima ih 14, posle toga ce ti biti mnogo toga jasnije sta tu i ako radi...
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
 
Odgovor na temu

[es] :: .NET :: ASP.NET :: Kreiranje dinamicnog web site-a

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

Postavi temu Odgovori

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