( 0 )
Ubaci u korpu Uputstva za korišćenje
>
FAQ
>
Kontakt
>
Pošaljite poruku
>
Registracija novog korinika
>
Flash uputstvo
 
Korisničko ime:
Šifra:

saznajte

Kako funkcionišu onLine kursevi?

Kako kupiti onLine kurs?

Kako iskoristiti popuste?

eLearning benefit program
eLearning besplatne lekcije

Testiranja on-line
" Želim da kazem da iako sam tek na pola, da sam oduševljena ovim načinom na koji stvari funkcionisu!"

Stanislava Kraguljac, Beograd
"Slučajno sam na nekoj diskusiji Infostuda našla vaš link i prosto sam zapanjena, obradovana i neizmerno ponosna što i u SRBIJI možemo da se služimo e-learning opcijom usavršavanja."

Mila Marjanac-Tiri
" Ovo je pravi vid doškolovavanja za sve one koji nemaju uslova za redovno školovanje ili su prezauzeti. Nije teško za one koji hoce . Uz vas je i moj sin od 9 godina nesto naučio. Veliko hvala, ulepšali ste mi život."

Violeta Paunović, Žagubica
Kompletna lista utisaka
Testiranja on-line
Odnosi s javnošću
Test nedelje
Windows OS
Ovo bi svakako trebalo da probate
Arhitektura računara
Za one koji žele da znaju više...
Pogledajte još neke od testova iz baze našeg Test Centra


Ukoliko želite da Vas redovno obaveštavamo o novostima sa Link eLearning sajta prijavite se na našu newsletter listu.

E-mail adresa

anketa
Ukoliko se bavite ili planirate da se bavite programiranjem, koju biste tehnologiju najradije koristili?
Microsoft (C#)
PHP
JAVA




BAZA ZNANJA


  Pošalji link prijatelju  Štampaj lekciju  

Kurs: Programiranje u realnom vremenu - Web programiranje

Modul: Serverske kontrole

Autor: dr. Goran Aritonović

Naziv jedinice: Rad sa serverskim kontrolama


Materijali vezani uz ovu lekciju:

- Rad sa serverskim kontrolama (PDF dokument)



Kreiraćemo novi web sajt pod nazivom ServerskeKontrole. U sajt ćemo dodati novu aspx stranu pod nazivom Upitnik.aspx. Desnim klikom na ikonu web sajta i izborom opcije New Folder kreiraćemo novi folder pod nazivom slike. U folder ćemo iskopirati sliku koju želimo da prikažemo na web strani. Iskopira se slika , a zatim se klikne desnim tasterom na folder i odabere opcija Paste.

Odabraćemo opciju Layout>InsetTable da bismo oraganizovali kontrole na web strani. Neka tabela ima 11 redova i dve kolone. Širina tabele se proteže se celom širinom strane. Izvršićemo spajanje ćelija u prvom redu tabele i dodato najpre text BCCS koristeći font Verdana veličine 24. Izabraćemo centrirano ravnanje teksta u ćeliji. Ispod teksta dodaćemo kontrolu Image sa HTML sekcije toolboksa.U property prozoru <IMG> kontrole definisaćemo Src atribut klikom na dugme koje na sebi sadrži tri tačke. U otvorenom prozoru odabraćemo sliku koju smo ubacili u folder slike i potvrditi opcijom OK.

U prvu ćeliju drugog reda unesite tekst Odaberite varijantu studiranja: U drugu ćeliju drugog reda tabele unesite tekst Unesite vase podatke : .

U teću vrstu tabele i u jednu i u drugu ćeliju dodaćemo još jednu HTML tabelu dimenzija 3x2.

Ove HTML tabele služiće za dodavanje kontrola. U levu tabelu dodaćemo tri HTML radio Button dugmeta sa HTML sekcije Toolboxa. Ova radio dugmad imaju id atribute RadioBasic, RadioStandard i RadioExclusive. U desnu tabelu ćemo dodati tri web serverske TextBox kontrole sa Standard sekcije Toolboxa koji imaju sledeće Name svojstvo : TextIme, TextPrezime, TextDatum.

Izvršićemo spajanje ćelija sledeće vrste osnovne HTML tabele i unutra ćemo dodati kontrolu Horizontal rule sa HTML sekcije toolboxa da bismo kreirali <HR/> tag.

U prvu ćeliju sledećeg reda tabele dodaćemo tekst Odaberite smer: a u desnu Alternativan smer  (sve opcije): . U sledećem redu tabele u prvu ćeliju dodajemo HTML Select kontrolu. Stavke selekt kontrole definišu se <option> tagovima. Dodaćemo sledeće stavke:

<option>Programiranje</option>

<option>Web programiranje</option>

<option>Administracija</option>

<option>Menadzment</option>

U drugu ćeliju istog reda dodaćemo 4 CheckBox kontrole sa standard sekcije Toolboxa.

ID

Text

CheckAltProgramiranje

Programiranje

CheckAltWP

Web Programiranje

CheckAltAdmin

Administracija

CheckAltMngmnt

Menadzment

U sledeći red tabele u prvu ćeliju unesitetekst Zainteresovan sam  za sticanje sertifikata a ispod njega tabelu 3x2. Tabela sadrži HTML check box kontrole.

ID

CheckMicrosoft

CheckCambridgeComputing

CheckCamvridgeBusiness

U desnu ćeliju tekućeg reda unesite tekst Da li ste zainteresovani za DL varijantu
studiranja : ,
a ispod njega dva radio dugmeta sa Standard sekcije Toolboxa. Radio dugmed imaju ID  RadioDlDa i RadioDlNe. Odgovarajuće tekst svojstva su Da i Ne.

Izvršićemo spajanje ćelija sledećeh HTML reda i dodati Horizontal Rule kontrolu.

U prvu ćeliju sledećeg reda dodajemo kontrolu Input(Reset) sa HTML sekcije Toolbox-a, a u drugz dodaćemo Button kontrolu sa Standard sekcije Toolboxa.

Spojićemo ćelije sledećeg reda tabele i unutra ćemo dodati Label kontrolu sa standardne sekcije Toolboxa.

Sve HTML kontrole konvertovaćemo u serverske kontrole . desnim klikom na kontrolu i izborom opcije Run As Server Control. U situaciji kada su kod i HTML u istom fajlu prostor imena uključuje se na sledeći način:

<%@ Import Namespace="System.Text" %>

Na ovaj način je uključen prostor imena Szstem.Text.  Ova direktiva se nalazi odmah ispod Page direktive.

Kliknućemo na dugme dvostrukim klikom  da bismo kreirali njegov event handler i napisaćemo sledeći kod :

protected void Button1_Click(object sender, EventArgs e)

    {

        string varijantaStudiranja = null;

        if (RadioBasic.Checked == true)

            varijantaStudiranja = "Basic";

        if(RadioStandard.Checked == true)

            varijantaStudiranja = "Standard";

        if(RadioExclusive.Checked == true)

            varijantaStudiranja = "Exclusive";

        string smer = SelectSmer.Value;       

        string alternativniSmer = null;

        if (CheckAltProgramiranje.Checked)

            alternativniSmer += "programiranje  ";

        if (CheckAltWP.Checked)

            alternativniSmer += "Web programiranje  ";

        if (CheckAltAdmin.Checked)

            alternativniSmer += "Administracija mreza  ";

        if (CheckAltMngmnt.Checked)

            alternativniSmer += "Menadzment ";

        string sertifikat = null;

        if (CheckMicrosoft.Checked)

            sertifikat += "Microsoft sertifikat ";

        if (CheckCambridgeComputing.Checked)

            sertifikat += "Cambridge diploma in computing  ";

        if (CheckCamvridgeBusiness.Checked)

            sertifikat += "Cambidge diploma in business  ";

        string DL = "Zainteresovani ste za DL varijantu studija ";

        if(RadioDlNe.Checked)

        DL = "Niste zainteresovani za DL varijantu studija ";    

                   

        StringBuilder builder = new StringBuilder();

        builder.Append("Vasi podaci su : <br/>");

        builder.Append(TextIme.Text + " " + TextPrezime.Text + "<br/>");

        builder.Append("Rodjeni ste : " +  TextDatum.Text + "<br/>");

        builder.Append("Odabrali ste varijantu studiranja : "  + varijantaStudiranja + "<br/>");

        builder.Append("Odabrali ste smer :" + smer + "<br/>");

        builder.Append("Odbrali ste sledece alternativne smerove :" + alternativniSmer + "<br/>");

        builder.Append("Zainteresovani ste za sticanje sledecih sertifikata : " + sertifikat + "<br/>");

        builder.Append(DL + "<br/>");       

        Label1.Text = builder.ToString();

    }

Kliknite desnim klikom na web stranu  Upitnik.aspx i odabrati opciju View in Browser. Unesite podatke u web formu I klinite na dugme Posalji. Na mestu labele prikazuje se poruka sa podacima prikupljenim od korisnika.


Smatrate da je ova lekcija korisna?  Preporučite je.Broj preporuka: 0




Želite pristup i ostalim lekcijama kursa? Naručite kurs Programiranje u realnom vremenu - Web programiranje sada:

Varijanta kursa  Trajanje 
Cena: 3999.00 din


VESTI

RSS vesti

Adobe InDesign CS4
Savremena izrada stranica i preloma za strane koje se kasnije koriste za štampanje knjiga, reklama, brošura itd, ne može se zamisliti bez korišćenja savremenog programa za te namene. Upravo jedan od njih je Adobe InDesign CS4 sa poboljšanim opcijama u radu sa tekstom i grafikom u okviru jedne strane. Upoznajte se detaljnije sa ovim programom na ovoj strani>>>
6421: Rešavanje problema i konfiguracija Windows Server 2008 mrežne infrastrukture
U radu sa mrežama pod Microsoft server 2008 okruženju naćićete se u situaciji da ne možete istog trenutka da dođete do rešenja problema. Da biste izbegli ovakve situacije i što efikasnije razrešili nastali problem ili konflikt, mi Vam preporučujemo ovaj kurs. Upoznajte se detaljnije>>>
ITS

6426: Konfiguracija solucija identiteta i pristupa sa Windows Server 2008 aktivnim direktorijumom
Ako se aktivno bavite mrežama u Microsoft server oruženjima ili želite da počnete da se bavite i naučite kako se manipuliše sa IDA (Identity and Access) solucijama , ovaj kurs je neizostavan za Vas. Detaljnije>>>
Adobe Illustrator CS4
Izašla je nova verzija kursa za programski alat za rad sa vektorskom grafikom. O Adobe Illustratoru ne treba govoriti mnogo, jer je jedan od najviše korišćenih programa za vektorsku grafiku. Poboljšana verzija CS4 sadrži mnoštvo alata za bolji i komforniji rad u ovom programskom okruženju. Detaljnije informacije o kursu>>>
Biznis akademija

MySQL programiranje i administracija
Ako ulazite u ozbiljne programerske vode, ovaj kurs predstavlja za Vas još jednu tehnologiju koju morate da savladate. MySQL system za upravljanje bazama podataka je najzastupljeniji system na web-u i kao takav ozbiljno se razvio poslednjih nekoliko godina u jedan veoma moćan tehnološki alat za upravljanje bazama podataka. Detaljnije o kursu>>>
SWOT analiza
Kurs koji govori o marketing tehnici za planiranje što kvalitetnijeg nastupa preduzeća na tržištu. Ovaj kurs daje Vam smernice kako označiti faktore koji imaju najviše uticaja na poslovanje preduzeća. Detaljnije o kursu>>>
IT Akademija

Tehnike prodaje
Na tržištu sa velikom konkurencijom borba za svakog kupca je veoma važna. Kako stići do kupca,zadržati ga i pretvoriti u lojalnog potrošača, govori kurs Tehnike prodaje. Detaljnije>>>
 
Program menadžment
Kurs je osmišljen da upozna polaznika sa tehnikama upravljanja programom. Kada imate ispravne početne smernice, postoji mnogo veća šansa da uspešno sprovedete program do kraja. Detaljnije o Program menadžmentu>>>
 
Sony Acid Pro
Ozbiljno se baviti obradom digitalnog zvuka i implemetirati ga u video, reklame, džinglove, spotove... ne možete uraditi bez ozbiljnog i kvalitetnog progama za obradu zvuka. Predstavljamo vam progam Sony Acid Pro. Detaljnije o programu>>>
 
Arhiva vesti