Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.400 pregleda

Najnovija ↓

DropDownList iz web.configa 07.07.2010. u 08:55 · pre 198 meseci #1
Pozdrav!

Trebao bi na Login formi napraviti dropdpwnlist pomoću kojeg bi se izabirala domena korisnika koji se želi ulogirati (uz korisničko ime i pass). Želio bi da taj dropdownlist podatke vadi iz web.config-a tako da mogu dodavati domene kad poželim u web.config-u, a da aplikacija i dalje radi (nadam se da razumijete). E sad ja stvarno ne znam kako to napraviti pošto sam početnik s programiranjem...

unaprijed hvala!
Re: DropDownList iz web.configa 07.07.2010. u 11:43 · pre 198 meseci #2
Evo uspio sam sam rješiti pa da stavim rješenje, možda nekome pomogne...

u web.config ide sljedeće:

Code:
<configuration>

<configSections>

<sectionGroup name="Domene">
        <section name="DodjeljeneDomene" type="System.Configuration.NameValueSectionHandler, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
        </sectionGroup>

</configSections>
.
.
.
.
            <Domene>
        <DodjeljeneDomene>
            <add key="A1" value="DOMENA1"/>
            <add key="A2" value="DOMENA2"/>
                                       .
                                       .
        </DodjeljeneDomene>
    </Domene>

</configuration>


I onda na OnLoad forme za Login imamo "punjenje" dropdownlist-a sa ID-em "Domena"

Code:
if( !Page.IsPostBack ) {

                NameValueCollection config = new NameValueCollection();
                config = (NameValueCollection) System.Configuration.ConfigurationManager.GetSection( "Domene/DodjeljeneDomene" );

                for( int i = 0; i < config.Count; i++ ) {
                    Domena.Items.Add( new ListItem( config[i], config[i] ) );
                }
                
            }
Re: DropDownList iz web.configa 07.07.2010. u 13:05 · pre 198 meseci #3
Kolko znam promena web.config-a povlaci za sobom restart application state-a i bas iz tog razloga se te promenljive stvari skladiste u bazu ili u nesto drugo, a web.config sluzi za nesto sto se ne menja cesto. Prakticno, to znaci da u momentu kad sejvujesh promene u web.config-u app state se restartuje pa samim tim i session stejtovi koji su u tom momentu kreirani...
Potpis
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
Re: DropDownList iz web.configa 08.07.2010. u 14:19 · pre 198 meseci #4
ma ideja i je da se te domene neće upisivati stalno, nego samo prije publiciranja aplikacije i eventualno ako se nakon nekog vremena doda nova domena, ali i to je pitanje (vjerojatno par godina neće). Hvala na napomeni, nisam na to obračao pažnju. Za sada će i ovako biti u redu, pa ako bude potrebe za promjenom onda ćemo dodati i u bazu pa iz nje povuči podatke.

pozz
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme