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

Problem sa kontrolom ili ?

[es] :: .NET :: ASP.NET :: Problem sa kontrolom ili ?

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

patak_daca

Član broj: 72199
Poruke: 418
*.dynamic.isp.telekom.rs.



+1 Profil

icon Problem sa kontrolom ili ?01.09.2015. u 19:00 - pre 61 meseci
Pozdrav!

Imam jedan problem sa kontrolama.

Code:

Code:
document.getElementById("login-bottom-subbuttons-token-link").href="LoginWithToken.aspx";

document.getElementById("login-bottom-subbuttons-neu").href="javascript:__doPostBack('ctl00$ctl00$MainContent$LoginHelp$BtnApplyNewSupplier','')";

document.getElementById("login-bottom-subbuttons-neu2").href="javascript:__doPostBack('ctl00$ctl00$MainContent$LoginHelp$BtnApplyNewSupplier','')";


Ovaj prvi radi a ova dva ne rade...ali kada kliknem na jedan od dva buttona ( drugi ili treći ) više ne radi ni prvi.

Molim za pomoć!

Hvala unapred!

Patak
 
Odgovor na temu

patak_daca

Član broj: 72199
Poruke: 418
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Problem sa kontrolom ili ?01.09.2015. u 19:14 - pre 61 meseci
Pozdrav!

Ako može pomoć, šta ovo znači ?

Code:
document.getElementById("login-bottom-subbuttons-neu").href="javascript:__doPostBack('ctl00$ctl00$MainContent$LoginHelp$BtnApplyNewSupplier','')";


?

Hvala!

Patak
 
Odgovor na temu

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 1327
*.dynamic.sbb.rs.



+308 Profil

icon Re: Problem sa kontrolom ili ?01.09.2015. u 20:35 - pre 61 meseci
Ovaj kod dole pronalazi element sa zadatim ID-em i postavlja mu href atribut.
http://www.w3schools.com/tags/att_a_href.asp
Code:

document.getElementById("login-bottom-subbuttons-neu").href=...


A ovo dole je ASP.Net Postback poziv serveru, odnosno standardan način na koji se inicira postback sa klijenta.
Ovo 'ctl00$ctl00$MainContent$LoginHelp$BtnApplyNewSupplier' je ClientID kontrole koja je fireovala postback.
http://www.evagoras.com/2011/02/10/how-postback-works-in-asp-net/
Code:

__doPostBack('ctl00$ctl00$MainContent$LoginHelp$BtnApplyNewSupplier','')


Ne znam tačno šta želiš da postigneš, liči mi na to da pokušavaš da veštački izazoveš postback,
odnosno da imitiraš klik na "serversko" dugme sa nekog tvog html linka.
Tu može biti raznih grešaka, npr. prerano pokušavaš da setuješ href dok element još uvek ne postoji,
npr. da se ClientID (ctl00$...) promenio ukoliko si nešto promenio u strukturi aspx stranice, ...
Vrlo je neobičan pristup imajući u vidu da ASP.Net rešava ceo postback mehanizam ispod haube,
nema tu neke preterane potrebe da se nešto "budži" i da se "ručno" generišu postbackovi.

A između ostalog, ovaj href="LoginWithToken.aspx" na prvom linku verovatno vodi na neku drugu
stranicu, tako da kod koji se nalazi u prethodnoj stranici nema više nikakvog efekta.



[Ovu poruku je menjao dusans dana 01.09.2015. u 21:47 GMT+1]
 
Odgovor na temu

patak_daca

Član broj: 72199
Poruke: 418
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Problem sa kontrolom ili ?02.09.2015. u 05:40 - pre 61 meseci
Pozdrav!

To je nasleđeni code pa mi nije bilo jasno šta radi...

Hvala ti puno!!

Patak
 
Odgovor na temu

[es] :: .NET :: ASP.NET :: Problem sa kontrolom ili ?

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

Postavi temu Odgovori

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