Web Tip: Add Message and Confirmation Boxes Using JavaScript

Any time I have a Delete or Cancel button, I add a JavaScript confirmation dialog to keep the user from doing something he might regret. In other cases, a simple alert with an OK dialog is sufficient. To save myself some time, I've created the following two functions to do this work for me:

public void AddConfirmMessage(WebControl ctl, string message)
{
   ctl.Attributes.Add("onclick", "if ( ! confirm( '"
      + message + "' )) return false; ");
}

public void AddPopupMessage(WebControl ctl, string message)
{
   ctl.Attributes.Add("onclick", "alert( '" + message + "'); ");
}

They accept a generic WebControl object and edit the Attributes collection of that control, which adds the JavaScript code to the control from the code-behind. These functions will work with any control that derives from the WebControl class. Simply pass in the control and the message you want to display, and as long as the user has JavaScript enabled, the messages will appear.

About the Author

Eric Smith is the owner of Northstar Computer Systems, a Web-hosting company based in Indianapolis, Indiana. He is also a MCT and MCSD who has been developing with .NET since 2001. In addition, he has written or contributed to 12 books covering .NET, ASP, and Visual Basic.

IT Offers

Comments

  • HoxispClisp

    Posted by MarlDuartomma on 05/20/2013 09:36am

    nbkg clomid no rx buy flagyl cymbalta no rx atarax cipralex pharmacy yvge uszk fvoo dtnv

    Reply
  • Assughnub

    Posted by Nalkloonfek on 05/19/2013 02:36pm

    owgk cheap periactin zovirax usa cash loans lubbock tx celebrex for sale strattera no rx cash advance online savings account lamisil tablets instant payday loans reviews mjos ugoe oesn pqlh

    Reply
  • nundAvansax

    Posted by invoistut on 05/13/2013 07:51pm

    mdyr [url=http://pjatiklassnik.ru/oblegchenie/#4d5a]Скрылось в землю.[/url] [url=http://planeta-forum.ru/isterika/#9k8c]Скачать на телефон эй ты кто такой[/url] [url=http://podzatylnik.ru/question-568719.html]Какой рост на данный момент у yamada ryosuke[/url] gayj ovdn Конечно, не только он. Ну что там у вас? hcgg ikbx ужас

    Reply
  • nundAvansax

    Posted by invoistut on 05/13/2013 12:11pm

    vggo [url=http://planeta-forum.ru/question-131603.html]Сколько сейчас стоит пшеница[/url] [url=http://pjatiklassnik.ru/question-607940.html]Ждал покуда оживешь.[/url] [url=http://pokipoki.ru/otkrytie/#8i1b]Полегчает.[/url] clkk emkm А тайник где? Как получить root права на kindle fire buhw qahy ужас

    Reply
  • nundAvansax

    Posted by invoistut on 05/12/2013 11:49am

    iucc [url=http://podzatylnik.ru/obobshenie/#9u8b]Без рода и племени.[/url] [url=http://plimutrok.ru/svatovstvo/#3f6x]Конец света 2012 где спастись[/url] [url=http://keotop.ru/question-648575.html]Как построить бизнес вокруг текстильного принтера[/url] imgr mapk Где находится сеть в телефоне сони эриксон с510 Зачем нужно растягивать мышцы xvsw tmhm ужас

    Reply
  • Worldwide shipping - SSL secure order - Discreet package - Reliable supplier - High quality

    Posted by wapySmoolla on 05/10/2013 02:27pm

    La formule brevetee de chaque capsule de Vigrax est specialement elaboree pour ameliorer la circulation dans le penis et accentuer le sens de stimulation du frein. Le frein est une membrane de connexion se trouvant sur la partie inferieure du penis, similaire a la membrane qui se trouve sous la langue. Il avertit le systeme nerveux lorsqu'une activite sexuelle a lieu et entraine une reponse erectile en augmentant le flux sanguin par l'intermediaire de l'activite vasculaire dans le penis. Vigrax aide le frein et ouvre les vaisseaux requis pour avoir des erections plus fermes, viagra ou autre, levitra viagra ou cialis new erection pills tadapox 20 mg buy canada buy cialis uk-Kamagra Bas Prix prix cialis en belgique, about celebrex, penis forlangning - penisforstoring [url=http://acheter.jigsy.com/]viagra ou autre[/url] [url=http://vard.jigsy.com/]acheter levitra france[/url] [url=http://megalis.jigsy.com]new erection pills[/url] [url=http://tadapox.jigsy.com/]buy tadapox[/url] buy cialis in Ireland Online - buy Cialis online No prescription, [url=http://kamagra100.jigsy.com]Achat Kamagra Paris[/url], [url=http://cialis-mg.jigsy.com/]prix cialis 5mg[/url] [url=http://celebrex200.jigsy.com/]celebrex 200mg white with yellow band[/url] [url=http://snoppen-kuken.jigsy.com]penis forstoring[/url], [url=http://penisfrstoring.webs.com/]Kop billiga viagra i sverige[/url] ,prix du cialis - ,[url=http://tadagra-cialis.webs.com]prix de cialis[/url] Les produits naturels pour ameliorer la puissance substitut viagra [url=http://vigrax.iwopop.com/]acheter vigrax france[/url] Herbal Viagra Worldwide shipping - SSL secure order - Discreet package - Reliable supplier - High quality ====21582589===++4

    Reply
  • pharmacie par internet

    Posted by immelaAffof on 05/02/2013 08:12am

    pharmacie site internet [url=http://vardenafil.eklablog.com/]vardenafil pharmacie a beon compte[/url] vardenafil tablette pharmacie acheter [url=http://vardenafil.eklablog.com/]vardenafil pharmacie a beon compte[/url] vardenafil pharmacie a beon compte pharmacie en ligne andorre [url=http://deltasone.siteonlinetest.com/]online deltasone order[/url] order deltasone no prescription [url=http://deltasone.siteonlinetest.com/]cheap deltasone generic[/url] deltasone, deltasone buy pharmacie online france

    Reply
  • Trots att ingen kvinna kommer saga det oppet, anda kan du vara saker pa det – penisstorleken spelar roll

    Posted by HydayNamMoord on 04/30/2013 08:33pm

    Despite the fact that no woman will say it openly, yet you can be sure of it - penis size does matter forstora penisen Hur kan din penis bli stor? XtraSize ar det basta medlet for penisforstoring [url=http://sweed.iwopop.com/]hur forstora snoppen[/url] Ett saker och efektiv satt att oka din penis storlek med upp till 7,5 cm forstora snoppen penis pills [url=http://sweed.iwopop.com/]forstora penisen[/url] , hur forstora snoppen Hur kan din penis bli stor? XtraSize ar det basta medlet for penisforstoring [url=http://www.webjam.com/snoppen]hur forstora snoppen[/url] Ett saker och efektiv satt att oka din penis storlek med upp till 7,5 cm hur forstora snoppen penis pills [url=http://www.webjam.com/snoppen]forstora penisen[/url] ,penisforstoring Hur kan din penis bli stor? XtraSize ar det basta medlet for penisforstoring [url=http://sweed.iwopop.com/]penis forstoring[/url] Ett saker och efektiv satt att oka din penis storlek med upp till 7,5 cm forstora snoppen penis pills [url=http://sweed.iwopop.com/]penis forstoring[/url] forstora snoppen Hur kan din penis bli stor? XtraSize ar det basta medlet for penisforstoring [url=http://penisstorleken.webs.com/]forstora snoppen[/url] Ett saker och efektiv satt att oka din penis storlek med upp till 7,5 cm forstora snoppen penis pills [url=http://penisstorleken.webs.com/]forstora snoppen[/url] Trots att ingen kvinna kommer saga det oppet, anda kan du vara saker pa det – [url=http://penisstorleken.eklablog.com/]penisstorleken[/url] spelar rolEndast en penis pa 18 till penisforstoring 22 centimeter med en stor omkrets ger mojligheten att ge kvinnan en orgasm, som hon garna berattar oppet till sina vaninnor.

    Reply
  • Acheter KEFLEX Generique En Ligne

    Posted by Issueletaub on 04/29/2013 09:16pm

    prix silvitra espagnevardenafil tablets 10mgonline pharmacy, ligne pharmacy [url=http://dysfonction7.webnode.fr]vardenafil tablets 10mg[/url] achat silvitra piluleonline pharmacy, ligne pharmacy [url=http://silvitra.eklablog.com]achat silvitra pilule[/url] vardenafil hydrochloride tabletsonline pharmacy, ligne pharmacy [url=http://dysfonction7.webnode.fr]vardenafil tablets 10mg[/url] Acheter KEFLEX Generique En Ligneonline pharmacy, ligne pharmacy [url=keflex-achat.eklablog.fr]Acheter du KEFLEX[/url] -achat silvitra paiement cheque

    Reply
  • TGKTTTETTLVGTG

    Posted by fibleTumsmums on 03/31/2013 02:47pm

    http://srheraa.tk/ind/anketa86182.htm Проститутки M. Улица Горчакова - Индивидуалка Полина, +7 (915) 037-55-70 http://henchlariso.tk/ind/anketa48529.htm#tp33771 Проститутки M. Динамо - Индивидуалка Снежана, не доступен http://flicwindecos.tk/ind/anketa81441.htm Проститутки M. Таганская - Индивидуалка Николь, +7 (926) 802-56-93 http://flicwindecos.tk/comments/anketa/79165 Отзывы о девушке лена саша, Москва, (967)0752145 http://saywtenasun1972.tk/ind/anketa69927.htm Проститутки M. Таганская - Индивидуалка Аня, +7 (915) 130-87-44

    Reply
  • Loading, Please Wait ...

Leave a Comment
  • Your email address will not be published. All fields are required.

Go Deeper

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds