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

Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)

[es] :: .NET :: ASP.NET :: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)

[ Pregleda: 3394 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

VerbatimBOT
Aleksandar Dragosavac
Senior .NET Developer

Član broj: 84129
Poruke: 228
*.kalik.info.



Profil

icon Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)24.07.2006. u 14:26 - pre 215 meseci
Dakle, ako se klikne na dugme u ASP.NET-u da se pojavi mali JavaScript CONFIRM. Ako se klikne na Cancel, ne izvršava se Button_Click Event...?
Winners never quit, quitters never win.
 
Odgovor na temu

dusty
Predrag Glumac
Zemun, Srbija

Član broj: 15383
Poruke: 549
*.adsl.sezampro.yu.

Sajt: www.mika.rs


+6 Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)24.07.2006. u 16:07 - pre 215 meseci
U OnClick event buttona stavi javascript sa confirm dialogom:

Code:

OnClick="javascript:return confirm('Do you want to nesto ?');"

America national sport is called baseballs. It very similar to our sport, shurik, where we take dogs, shoot them in a field and then have a party.
 
Odgovor na temu

VerbatimBOT
Aleksandar Dragosavac
Senior .NET Developer

Član broj: 84129
Poruke: 228
*.kalik.info.



Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)24.07.2006. u 16:18 - pre 215 meseci
Ok, ali kako da dalje u kodu izvršim proveru da li je vraćen true ili false?

javascript:return confirm('Do you want to nesto ?'); samo izbacuje potvrdu, ali kako posle da proverim?
Winners never quit, quitters never win.
 
Odgovor na temu

kaan
Kaurin Andrej
Telerik, Bulgaria
Banjaluka

Član broj: 1741
Poruke: 109
*.broadband.blic.net.

ICQ: 47193919


Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)24.07.2006. u 20:07 - pre 215 meseci
OnClick="javascript: return CheckIt(this)"

//javascript

function CheckIt(obj)
{
if(window.confirm("Are you sure..."))
return true;
return false;
}

Iskreno meni nije nikad radilo ov da vrati true pa sam uvijek proslijedjivao objekat kao parametar i onda obj.click(); ili koji vec event vam treba
Kaurin Andrej
 
Odgovor na temu

VerbatimBOT
Aleksandar Dragosavac
Senior .NET Developer

Član broj: 84129
Poruke: 228
*.kalik.info.



Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)24.07.2006. u 21:49 - pre 215 meseci
OK, ali kako onda u kodu da proverim da li je funkcija (definisana u JavaScript-u) vratila true ili false? Ili postoji mogućnost da u dogadjaju Button_OnClientClick kažem da ako vrati false, nemoj da izvršiš OnClick Event?
Winners never quit, quitters never win.
 
Odgovor na temu

dusty
Predrag Glumac
Zemun, Srbija

Član broj: 15383
Poruke: 549
*.adsl.sezampro.yu.

Sajt: www.mika.rs


+6 Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)25.07.2006. u 08:18 - pre 215 meseci
Geez dude !

Je'l si ti ovo probao ? Kada confirm() vrati false odnosno, OnClick event vrati false nece se uraditi postback.

Je'l to zelis ili zelis da proveris na serverskoj strani sta je confirm vratio ?

Citat:

function CheckIt(obj)
{
if(window.confirm("Are you sure..."))
return true;
return false;
}


F-ja confirm vraca bool, nepotrebno je proveravati sta vraca.
America national sport is called baseballs. It very similar to our sport, shurik, where we take dogs, shoot them in a field and then have a party.
 
Odgovor na temu

Fedya
Fedor Hajdu
Solution Architect
Emaratech
Dubai, UAE

Član broj: 28246
Poruke: 790
*.ADSL.neobee.net.

Jabber: fedya@elitesecurity.org
Sajt: devtechgroup.com


+34 Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)25.07.2006. u 12:00 - pre 215 meseci
na Severu (npr. u page load) dodas
dugme.Attributes.Add("OnClick","return confirm('da li ste sigurni...');");


ako korisnik izabere 'Yes' dogodice se post back i mozes da obradis dogadjaj, a ako izabere 'No' nista se nece desiti...
Every hamster has his day.
 
Odgovor na temu

VerbatimBOT
Aleksandar Dragosavac
Senior .NET Developer

Član broj: 84129
Poruke: 228
*.kalik.info.



Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)25.07.2006. u 15:20 - pre 215 meseci
Heh, trenutno kapiram (donekle) ovo što je napisao Fedya. Pokušaću. Ako ne uspem, eto me ponovo ovde! :)
Hvala za aktivnosti!
Winners never quit, quitters never win.
 
Odgovor na temu

01011011

Član broj: 561
Poruke: 2341
216.5.82.*



+2 Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)25.07.2006. u 19:49 - pre 215 meseci
Citat:
dusty: U OnClick event buttona stavi javascript sa confirm dialogom:

Code:

OnClick="javascript:return confirm('Do you want to nesto ?');"



Ovo ti je sasvim dovoljno i nece uraditi postback...
 
Odgovor na temu

VerbatimBOT
Aleksandar Dragosavac
Senior .NET Developer

Član broj: 84129
Poruke: 228
*.kalik.info.



Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)25.07.2006. u 20:27 - pre 215 meseci
Yeap, to je to što se tiče tog problemčića!

Ali evo novog :)

Kako mogu da definišem da mi se nakon PostBack-a prikaže alert? Pokušao sam u Button_Click eventu da napišem Page.Form.Attributes.Add("onload", "alert...") ali to ne funkcioniše.
Winners never quit, quitters never win.
 
Odgovor na temu

Fedya
Fedor Hajdu
Solution Architect
Emaratech
Dubai, UAE

Član broj: 28246
Poruke: 790
*.ADSL.neobee.net.

Jabber: fedya@elitesecurity.org
Sajt: devtechgroup.com


+34 Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)26.07.2006. u 07:47 - pre 215 meseci
Na primer ovako:

Response.Write( "alert('testing...');" );

u bilo kom dogadjaju
Every hamster has his day.
 
Odgovor na temu

dusty
Predrag Glumac
Zemun, Srbija

Član broj: 15383
Poruke: 549
*.adsl.sezampro.yu.

Sajt: www.mika.rs


+6 Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)26.07.2006. u 08:20 - pre 215 meseci
Code:

this.RegisterStartupScript("Upozorenje", "<script language='javascript'>alert('Es wirt bekannt gegeben ....');</script>");


Samo pazi, ako postoje vise ovakvih skripti, da nemaju isti naziv (prvi argument).
America national sport is called baseballs. It very similar to our sport, shurik, where we take dogs, shoot them in a field and then have a party.
 
Odgovor na temu

Fedya
Fedor Hajdu
Solution Architect
Emaratech
Dubai, UAE

Član broj: 28246
Poruke: 790
*.ADSL.neobee.net.

Jabber: fedya@elitesecurity.org
Sajt: devtechgroup.com


+34 Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)26.07.2006. u 08:36 - pre 215 meseci
Zar nije
Page.RegisterClientScriptBlock
?
Every hamster has his day.
 
Odgovor na temu

dusty
Predrag Glumac
Zemun, Srbija

Član broj: 15383
Poruke: 549
*.adsl.sezampro.yu.

Sajt: www.mika.rs


+6 Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)26.07.2006. u 08:57 - pre 215 meseci
EDIT: sorry, tek sada sam video da govoris o RegisterClientScriptBlock ! Koliko se secam RegisterClientScriptBlock 'umetne' skriptu pre form elementa, a RegisterstartupScript posle, sto ume da bude problem ako se unutar skripte koriste HTML kontrole, tako da iz neke sigurnosti volim da se skripta izvrsava na kraju.
America national sport is called baseballs. It very similar to our sport, shurik, where we take dogs, shoot them in a field and then have a party.
 
Odgovor na temu

VerbatimBOT
Aleksandar Dragosavac
Senior .NET Developer

Član broj: 84129
Poruke: 228
*.kalik.info.



Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)26.07.2006. u 12:18 - pre 215 meseci
Uzeo sam ClientScript.RegisterClientScript(object.GetType(), KEY, JAVASCRIPT, TRUE);

Uporno sam pravio grešku što sam stavljao u Button_Click Event, za tip stavlja this.GetType() umesto object.GetType().
Zato nije htelo da mi prikazuje poruku.
Winners never quit, quitters never win.
 
Odgovor na temu

[es] :: .NET :: ASP.NET :: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)

[ Pregleda: 3394 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

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