[ CallMeSaMaster @ 22.08.2006. 09:31 ] @
| Kako mogu da napravim da se na sajtu mijenja izgled nekog dijela site-a zavisno od necijeg izbora.
Npr.
Ako imam 5 input fields na site i jedan ddbox od kojeg zavisi koji fields ce biti vidljivi
Pretpostavimo da je redoslijed inputa sledeci:
Input1
Input2
Input3
Input4
Input5
Sad kad izaberem recimo opciju 1 iz ddboxa, treba da se vide fiels 1,2 i5
Kad izaberem opciju 3 tada recimo da se vide 2,3 i5
Opcija4 -> vide se 1,4,5
Problem je da se ovo da uraditi ali recimo na formi imam sledeci izgled
input1
input2
input5
ili
input 2
input3
input5
Znaci ostanu prazana mjesta za nevidljive input field
Pitanje:
Kako da napravim da svi fields budu jedan ispod drugog nezavisno od izbora
znaci da se izostave polja koja ne trebaju ali da ostali budu jedni ispod drugog.
|
[ NrmMyth @ 22.08.2006. 10:38 ] @
Morati ces ih pomicati sam.
[ prog @ 22.08.2006. 10:55 ] @
Mozes ih samo iskljuciti (disable) ili sakriti (hide).
[ CallMeSaMaster @ 22.08.2006. 11:29 ] @
Zar ne postoji neki nacin(dinamicki) koji ce display samo ono sto mi treba a ostalo ce ignorisati?
Ali sve to fit fino poredano jedno ispod drugog-to je veoma bitno
[ mmix @ 22.08.2006. 12:08 ] @
Vecina 3rd party proizvodjaca kontroli (Infragistics, DevExpress) ima tzv. postitioning manager kontrole. Tebi treba FlowControlManager da bi ti se winforms forma prakticno ponasala kao web stranica...
Sam visual studio i njegove kontrole ti nece pomoci ovde...
[ NrmMyth @ 22.08.2006. 15:02 ] @
Citat:
mmix: Vecina 3rd party proizvodjaca kontroli (Infragistics, DevExpress) ima tzv. postitioning manager kontrole.
A kontrole od navedenih se naplacuju...
Mici ih sam ne moze biti tako tesko.
[ CallMeSaMaster @ 22.08.2006. 15:46 ] @
Ali ne znams ta vise da uradim?
Pokusavao sam vise nacina ali nista ne pali.
Pokusavao sam sa Table.Visible(deklarisem table kao html table )
Pokusavao sam sa userdefinecontrol(ascx sa if then else) ali nisam uspio
Ne znam kako mogu da napravim da i se npr.
Vidi Tabela 1 a ako je npr a=1 else Tabela2 na tom istom mjestu
Ovaj design je.....
[ dusans @ 22.08.2006. 16:09 ] @
Pa postavi kontrole u redove tabele <tr> </tr> i ovim redovima dodaj atribute runat="server" i id="red1", runat="server" i id="red2", itd...
Posle u code behind-u pisi this.red1.Visible = ... i to ce da ti radi posao, sakrivace ti cele redove i prikazivati bas kako treba, bez praznog prostora.
[ CallMeSaMaster @ 22.08.2006. 18:03 ] @
Da to bi trebalo da radi-ali na zalost ne radi.
Citat:
Pokusavao sam sa Table.Visible(deklarisem table kao html table )
to je u sustini isto kao i ovo sto sam citirao.
Ali nikako ne mogu da se pomirim sa tim da nema neki nacin koji radi-prosto nevjerovatno.
[ dusans @ 22.08.2006. 18:20 ] @
To radi, ti ne radis nesto kako treba. Posalji kod da bi videli gde gresis.
[ CallMeSaMaster @ 22.08.2006. 20:23 ] @
Da u pravu si gresio sam ali sam shavtio sta je problem.Ali vjeruj mi da sam bio veoma blizu da posaljem kod, na svu srecu nisam:)-da se ne peglate s html-om
Hvala ti puno,sad radi ono sto zelim.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.