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: 1058 | Odgovora: 14 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

VerbatimBOT
Aleksandar Dragosavac
Senior .NET Developer
Serbia, Belgrade

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

Sajt: https://www.xing.com/prof..


Profil

icon Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)24.07.2006. u 14:26

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.
24.07.2006. u 14:26 

dusty
Predrag Glumac
Konacno u Srbiji :)

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

Sajt: www.mika.rs


Profil

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

Code:

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

Live long and prosper :)
24.07.2006. u 16:07 

VerbatimBOT
Aleksandar Dragosavac
Senior .NET Developer
Serbia, Belgrade

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

Sajt: https://www.xing.com/prof..


Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)24.07.2006. u 16:18
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.
24.07.2006. u 16:18 

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
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
24.07.2006. u 20:07 

VerbatimBOT
Aleksandar Dragosavac
Senior .NET Developer
Serbia, Belgrade

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

Sajt: https://www.xing.com/prof..


Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)24.07.2006. u 21:49
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.
24.07.2006. u 21:49 

dusty
Predrag Glumac
Konacno u Srbiji :)

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

Sajt: www.mika.rs


Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)25.07.2006. u 08:18
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.
Live long and prosper :)
25.07.2006. u 08:18 

Fedya
Fedor Hajdu
Senior Software Engeneer, Ammado Internet Services
Novi Sad

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

Jabber: fedya@elitesecurity.org
Sajt: www.ammado.com


Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)25.07.2006. u 12:00
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...
I am currently away on leave, traveling through time and will be returning last week.
25.07.2006. u 12:00 

VerbatimBOT
Aleksandar Dragosavac
Senior .NET Developer
Serbia, Belgrade

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

Sajt: https://www.xing.com/prof..


Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)25.07.2006. u 15:20
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.
25.07.2006. u 15:20 

01011011
Nikola Ivetić
CHICAGO, USA

Član broj: 561
Poruke: 2341
216.5.82.*

ICQ: 45747235
Sajt: www.memorizeme.net


Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)25.07.2006. u 19:49
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...
25.07.2006. u 19:49 

VerbatimBOT
Aleksandar Dragosavac
Senior .NET Developer
Serbia, Belgrade

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

Sajt: https://www.xing.com/prof..


Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)25.07.2006. u 20:27
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.
25.07.2006. u 20:27 

Fedya
Fedor Hajdu
Senior Software Engeneer, Ammado Internet Services
Novi Sad

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

Jabber: fedya@elitesecurity.org
Sajt: www.ammado.com


Profil

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

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

u bilo kom dogadjaju
I am currently away on leave, traveling through time and will be returning last week.
26.07.2006. u 07:47 

dusty
Predrag Glumac
Konacno u Srbiji :)

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

Sajt: www.mika.rs


Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)26.07.2006. u 08:20
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).
Live long and prosper :)
26.07.2006. u 08:20 

Fedya
Fedor Hajdu
Senior Software Engeneer, Ammado Internet Services
Novi Sad

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

Jabber: fedya@elitesecurity.org
Sajt: www.ammado.com


Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)26.07.2006. u 08:36
Zar nije
Page.RegisterClientScriptBlock
?
I am currently away on leave, traveling through time and will be returning last week.
26.07.2006. u 08:36 

dusty
Predrag Glumac
Konacno u Srbiji :)

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

Sajt: www.mika.rs


Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)26.07.2006. u 08:57
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.
Live long and prosper :)
26.07.2006. u 08:57 

VerbatimBOT
Aleksandar Dragosavac
Senior .NET Developer
Serbia, Belgrade

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

Sajt: https://www.xing.com/prof..


Profil

icon Re: Kako dodati CONFIRM kao MessageBox za potvrdu? (ASP.NET)26.07.2006. u 12:18
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.
26.07.2006. u 12:18 

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

[ Pregleda: 1058 | Odgovora: 14 ]

Postavi temu Odgovori

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