NET AJAX CONTROL TOOLKIT (PART 2) 179
As specified in the properties, the link button (LinkButton1) instigates the modal popup
with Panel1 being the control behind the actual pop-up. Because no X and Y
parameters have been defined, the pop-up panel by default launches in the center of the
screen. Also the Panel3 control is used to define the header of the main panel as a section
where the user can drag and drop the panel anywhere throughout the page. To best take
advantage of this extender, CSS styling is highly recommended to provide the panel with
proper UI decorations. The ModalPopup.aspx page also showcases an example where a
modal pop-up is generated dynamically from the contents of the page with the help of
some additional server-side and client-side JavaScript code.
NoBot Extender
In an effort to prevent crawlers, automated scripts, and/or other programs (also referred
to as BOTS) from creating false accounts or getting access to sensitive information, many
web sites started using CAPTCHA (Completely Automated Public Turing test to tell Computers
and Humans Apart) controls, which are credited to the Carnegie Mellon
University.
Pages:
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261