Ajax Control Toolkit.

Slides:



Advertisements
Similar presentations
Ch. 5 Web Page Design – Templates and Style Sheets Mr. Ursone.
Advertisements

Chapter 12 Creating and Using Templates. If you have already created and designed a page you like, you can use the layout and design for other pages in.
XP Information Technology Center - KFUPM1 Microsoft Office FrontPage 2003 Creating a Web Site.
COMPREHENSIVE Excel Tutorial 8 Developing an Excel Application.
Form Handling, Validation and Functions. Form Handling Forms are a graphical user interfaces (GUIs) that enables the interaction between users and servers.
1 ADVANCED MICROSOFT WORD Lesson 15 – Creating Forms and Working with Web Documents Microsoft Office 2003: Advanced.
WORKING WITH MACROS CHAPTER 10 WORKING WITH MACROS.
Welcome! WebJunction CQ Training - Creating an Event Listing Why & How Welcome.
A guide for UICET for using Wikispaces.  A wiki is a web page or collection of web pages that can be linked together as a website.  Wikis are often.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
1 Forms A form is the usual way that information is gotten from a browser to a server –HTML has tags to create a collection of objects that implement this.
XP Tutorial 5 Buttons, Behaviors, and Sounds. XP New Perspectives on Macromedia Flash MX Buttons Interactive means that the user has some level.
Overview of Previous Lesson(s) Over View  ASP.NET Pages  Modular in nature and divided into the core sections  Page directives  Code Section  Page.
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
McGraw-Hill/Irwin © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Dynamic Action with Macromedia Dreamweaver MX Barry Sosinsky Valda Hilley.
Programming with Microsoft Visual Basic 2012 Chapter 12: Web Applications.
Creating a Web Site to Gather Data and Conduct Research.
How to develop your website Chapter Websites Denise R. E. Copeland
Website Development with Dreamweaver
1 Data Bound Controls II Chapter Objectives You will be able to Use a Data Source control to get data from a SQL database and make it available.
JAOIT 8.  Dreamweaver is a program for creating web pages and managing websites without having to type HTML code.  WYSIWYG – What you see is what you.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 1 1 Microsoft Office FrontPage 2003 Tutorial 1 – Creating a Web Site.
Dreamweaver MX. 2 Overview of Templates n Templates represent a web page design or _______ that will be common to multiple pages. n There are two situations.
Screen ViewModule Title: Notes: Branching Instructions: Audio Script: Page: Messaging Configure the Address Book 1 Configure the Personal Address Book.
JavaScript - A Web Script Language Fred Durao
Rehab AlFallaj. PasswordStrength is an ASP.NET AJAX extender that can be attached to an ASP.NET TextBox control used for the entry of passwords. The PasswordStrength.
IT533 Lectures ASP.NET AJAX.
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Embedding a Video, Image or Other Content Another way to add video or other content into your pages is through embedding. A popular example of this is.
Chapter 28. Copyright 2003, Paradigm Publishing Inc. CHAPTER 28 BACKNEXTEND 28-2 LINKS TO OBJECTIVES Table Calculations Table Properties Fields in a Table.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED FORMS.
Teaching slides Chapter 6. Chapter 6 Software user interface design & construction Contents Introduction Graphical user interface – Rich window based.
Jim Fawcett CSE686 – Internet Programming Spring 2014
Excel Tutorial 8 Developing an Excel Application
JavaScript, Sixth Edition
Chapter 5 Validating Form Data with JavaScript
Journal of Mountain Science (JMS)
 2009 Pearson Education, Inc. All rights reserved.
ASP.NET Forms.
Project Management: Messages
In this session, you will learn to:
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
Weebly Elements, Continued
Using a template to create a document
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
Section 17.1 Section 17.2 Add an audio file using HTML
Unit Six: Labels In this unit… Review Adding Text to Maps
Title: IP Clients Keycode Retrieval System (KRS) User Guide Issue:
Building Configurable Forms
Defining Styles and Automatically Creating Table of Contents and Indexes Word Processing 4.03.
Predefined Dialog Boxes
EndNote by: fatimah alotaibi.
Client side & Server side scripting
Click on the Create Student Account Link
AJAX Confirm Button Extender
Exploring Microsoft® Access® 2016 Series Editor Mary Anne Poatsy
Word offers a number of features to help you streamline the formatting of documents. In this chapter, you will learn how to use predesigned building blocks.
Static and Dynamic Web Pages
HP ALM Defects Module To protect the confidential and proprietary information included in this material, it may not be disclosed or provided to any third.
Teaching slides Chapter 6.
Web Development Using ASP .NET
EXPLORING THE INTERNET
Word: References & Workflow Participation Project
Learning Objectives: Creating a new Table Style
Take-off Products and Solutions for Public Information Providers
AJAX Calendar Control Rehab AlFallaj.
Using Microsoft Outlook: Outlook Support Number
Programming with Microsoft Visual Basic 2008 Fourth Edition
How to install and manage exchange server 2010 OP Saklani.
Presentation transcript:

Ajax Control Toolkit

Download the Ajax Toolkit Control from www.asp.net website Install Using The Readme file

Creating a Simple Auto-Complete TextBox Create a WebSite (wont work with project) Add a ToolkitScriptManager Add a TextBox Control Add an AutoCompleteExtender (drop it on text control). To add the static page method click on the Add AutoComplete page method smart tag option. Selecting this menu option will create a new page method named GetCompletionList:

Creating a Simple Auto-Complete TextBox Add the Following so that a simple autocomplete will be displayed. (More complex examples which retrieves info from db could be organized also). [System.Web.Services.WebMethodAttribute(), System.Web.Script.Services.ScriptMethodAttribute()]   public static string[] GetCompletionList(string prefixText, int count, string contextKey) {       // Create array of movies       string[] movies = {"Star Wars", "Star Trek", "Superman", "Memento", "Shrek", "Shrek II"};          // Return matching movies       return (from m in movies where m.StartsWith(prefixText,StringComparison.CurrentCultureIgnoreCase) select m).Take(count).ToArray();   } 

Displaying a Simple Popup Calendar Create a WebSite (wont work with project) Add a ToolkitScriptManager Add a TextBox Control Add a Add a CalendarExtender (drop it on text control). Then it works fine.

Ajax Control Toolkit ConfirmButton ConfirmButton is an extender that catches clicks on a button (or on any instance of a type that is derived from Button) and displays a message to the user. If the user clicks OK, the button or link functions normally. If the user does not click OK, the click event is trapped and the button does not perform its default submit behavior. Optionally, you can specify client script to execute when the buttons are clicked in the confirm dialog box. This is useful if you use the ConfirmButton extender with a button that performs a delete operation or another task that might require confirmation from the user

Ajax Control Toolkit ConfirmButton Create a WebSite (wont work with project) Add a ToolkitScriptManager Add a Button Control Add a Add a Confirm Button(drop it on text control). Modify confirm text with the message as you wish.

Ajax Control Toolkit Editor HTMLEditor is an ASP.NET AJAX Control that allows you to easily create and edit HTML content. Various buttons in toolbar are used for content editing. You can see generated HTML markup and preview document. Simply Drop an editor on your form.

Ajax Control Toolkit Password Extender PasswordStrength is an ASP.NET AJAX extender that can be attached to an ASP.NET TextBox control used for the entry of passwords. The PasswordStrength extender shows the strength of the password in the TextBox and updates itself as the user types the password. The indicator can display the strength of the password as a text message or with a progress bar indicator. The styling and position of both types of indicators is configurable. The required strength of the password is also configurable, allowing the page author to tailor the password strength requirements to their needs. The text messages that describe the current strength of the password can also be configured and their default values have localization support built-in. The second and third extenders' strings are being pulled from Toolkit resources files. We do not have strings for all languages currently so they may show non-localized values for some languages. A help indicator can be used to provide explicit instructions about what changes are required to achieve a strong password. The indicator is displayed when the user begins typing into the TextBox and is hidden from view once the TextBox loses focus.

Ajax Control Toolkit Validator Callout ValidatorCallout is an ASP.NET AJAX extender that enhances the functionality of existing ASP.NET validators. To use this control, add an input field and a validator control as you normally would. Then add the ValidatorCallout and set its TargetControlID property to reference the validator control.

Other Interesting Extenders Accordion Control Modal Popup Numeric UpDown Control