SlideShare a Scribd company logo
Asp.net controls
ASP.net Controls
Arun RJ
rjarun08@gmail.com
Facebook Profile
TwitterProfile
www.linkedin.comarunrj
Disclaimer: This presentation is prepared by trainees of
baabtra.com as a part of mentoring program. This is not
official document of baabtra.com – Mentoring Partner
Introduction
• An ASP.NET server control is a tag written in a Web page to
represent a programmable server-side object used for displaying a
user interface element in a Web page.
• Control is a inbuilt function
• When we are using control that automatically generate html code
• Controls used for designing
• It has
– Property
– Events
– Methods
Standard Controls
Button Controls:
• ASP .Net provides three types of button controls:
 Buttons- a button displays text within a rectangular area
 Link buttons- a link button displays text that looks like a
hyperlink
 Image buttons- an Image Button displays an image.
Text Boxes and Labels:
• Text box controls are typically used to accept input from the
user.
• Ideally Label control is used to place a static, non clickable
(can't fire onclick event) piece of text.
Check Boxes and Radio Buttons:
• A check box displays a single option that the user can either
check or uncheck .
• Radio buttons present a group of options from which the user
can select just one option.
List Controls:
• These control let a user choose from one or more items from
the list.
• List boxes and drop-down list contain one or more list items.
These lists could be loaded either by code or by the ListItem
Collection Editor.
Radio Button list and Check Box
list
• A radio button list presents a list of mutually exclusive
options.
• A check box list presents a list of independent options.
• These controls contain a collection of ListItem objects that
could be referred to through the Items property of the control.
Bulleted lists and Numbered lists:
• The bulleted list control creates bulleted lists or numbered
lists.
• These controls contain a collection of ListItem objects that
could be referred to through the Items property of the control.
Data control
• Data bound control
– Grid View
– Repeater
– Data List
Grid View
• The GridView and Details View controls are commonly used
in a Master/Detail page.
• A Master/Detail page is a page that displays a list of items
from a database along with the details of a selected item in the
list
Repeater
• The Repeater control is used to display a repeated list of items
that are bound to the control.
DataList
• The DataList control is, like the Repeater control, used to
display a repeated list of items that are bound to the control.
• However, the DataList control adds a table around the data
items by default.
Validation Control
• Validate input at the client end
– Required field validator
• validate for entering
compulsory
– Range validator
• To validate one condition
Validation Control cotd..
• Compare Validator
• Regular Expression Validator
Asp.net controls
Want to learn more about programming or Looking to become a good programmer?
Are you wasting time on searching so many contents online?
Do you want to learn things quickly?
Tired of spending huge amount of money to become a Software professional?
Do an online course
@ baabtra.com
We put industry standards to practice. Our structured, activity based courses are so designed
to make a quick, good software professional out of anybody who holds a passion for coding.
Follow us @ twitter.com/baabtra
Like us @ facebook.com/baabtra
Subscribe to us @ youtube.com/baabtra
Become a follower @ slideshare.net/BaabtraMentoringPartner
Connect to us @ in.linkedin.com/in/baabtra
Give a feedback @ massbaab.com/baabtra
Thanks in advance
www.baabtra.com | www.massbaab.com |www.baabte.com
Emarald Mall (Big Bazar Building)
Mavoor Road, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550
NC Complex, Near Bus Stand
Mukkam, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550
Cafit Square,
Hilite Business Park,
Near Pantheerankavu,
Kozhikode
Start up Village
Eranakulam,
Kerala, India.
Email: info@baabtra.com
Contact Us

More Related Content

PPT
Asp.net server controls
PPT
Developing an ASP.NET Web Application
PPTX
Introduction to ASP.NET
PPT
Scripting languages
PPTX
ASP.NET Lecture 1
PPTX
software process improvement
PPTX
ASP.NET Page Life Cycle
PPTX
AdRotator and AdRepeater Control in Asp.Net for Msc CS
Asp.net server controls
Developing an ASP.NET Web Application
Introduction to ASP.NET
Scripting languages
ASP.NET Lecture 1
software process improvement
ASP.NET Page Life Cycle
AdRotator and AdRepeater Control in Asp.Net for Msc CS

What's hot (20)

PPTX
Html5 tutorial for beginners
PPT
Web controls
PPT
Introduction to JavaScript (1).ppt
PPTX
Introduction to php
PPTX
Web Development
PPTX
Introduction to asp.net
PPTX
ASP.NET Presentation
PDF
Internet and World Wide Web How To Program (5th Edition)
PPT
Master pages
PPS
Introduction to Bootstrap: Design for Developers
PPTX
Object Oriented Programming In JavaScript
PPT
Asp.net.
PPTX
PPT
Web servers – features, installation and configuration
PPSX
ASP.NET Web form
PDF
Asp.net state management
PPTX
PHP Presentation
PPT
Server Controls of ASP.Net
Html5 tutorial for beginners
Web controls
Introduction to JavaScript (1).ppt
Introduction to php
Web Development
Introduction to asp.net
ASP.NET Presentation
Internet and World Wide Web How To Program (5th Edition)
Master pages
Introduction to Bootstrap: Design for Developers
Object Oriented Programming In JavaScript
Asp.net.
Web servers – features, installation and configuration
ASP.NET Web form
Asp.net state management
PHP Presentation
Server Controls of ASP.Net
Ad

Similar to Asp.net controls (20)

PPTX
PPTX
UNIT1.pptx Introduction to ASP.NET IN IMR COLLEGE JALGOAN
PDF
STEP (Stibo Enterprise Platform) Trailblazer
PPTX
Inventory managment system
PPTX
Clicks vs code df14pptx
PDF
Creating a Great XPages User Interface
PDF
Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014
PPTX
Products and Categories
PPT
ASP.NET 03 - Working With Web Server Controls
PPTX
How to Scrape Amazon Best Seller Lists with Python and BeautifulSoup.pptx
PDF
Larait Hub
PDF
How to Scrape Amazon Best Seller Lists with Python and BeautifulSoup.pdf
PPT
Updates of large catalogues . Easy Magento Products Updates & Data Imports
PPTX
Std 12 Computer Chapter 1 Creating Html Forms Using KompoZer
PDF
In Mind Cloud - Product Release - 2211
PPTX
Toolkit for the Digital Accessibility Space
PPTX
PPT
Data Management and Migration in Salesforce
PPTX
Visual studio Toolkits
UNIT1.pptx Introduction to ASP.NET IN IMR COLLEGE JALGOAN
STEP (Stibo Enterprise Platform) Trailblazer
Inventory managment system
Clicks vs code df14pptx
Creating a Great XPages User Interface
Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014
Products and Categories
ASP.NET 03 - Working With Web Server Controls
How to Scrape Amazon Best Seller Lists with Python and BeautifulSoup.pptx
Larait Hub
How to Scrape Amazon Best Seller Lists with Python and BeautifulSoup.pdf
Updates of large catalogues . Easy Magento Products Updates & Data Imports
Std 12 Computer Chapter 1 Creating Html Forms Using KompoZer
In Mind Cloud - Product Release - 2211
Toolkit for the Digital Accessibility Space
Data Management and Migration in Salesforce
Visual studio Toolkits
Ad

More from baabtra.com - No. 1 supplier of quality freshers (20)

PPTX
Agile methodology and scrum development
PDF
Acquiring new skills what you should know
PDF
Baabtra.com programming at school
PDF
99LMS for Enterprises - LMS that you will love
PPTX
Chapter 6 database normalisation
PPTX
Chapter 5 transactions and dcl statements
PPTX
Chapter 4 functions, views, indexing
PPTX
PPTX
Chapter 2 grouping,scalar and aggergate functions,joins inner join,outer join
PPTX
Chapter 1 introduction to sql server
PPTX
Chapter 1 introduction to sql server
Agile methodology and scrum development
Acquiring new skills what you should know
Baabtra.com programming at school
99LMS for Enterprises - LMS that you will love
Chapter 6 database normalisation
Chapter 5 transactions and dcl statements
Chapter 4 functions, views, indexing
Chapter 2 grouping,scalar and aggergate functions,joins inner join,outer join
Chapter 1 introduction to sql server
Chapter 1 introduction to sql server

Asp.net controls

  • 2. ASP.net Controls Arun RJ rjarun08@gmail.com Facebook Profile TwitterProfile www.linkedin.comarunrj
  • 3. Disclaimer: This presentation is prepared by trainees of baabtra.com as a part of mentoring program. This is not official document of baabtra.com – Mentoring Partner
  • 4. Introduction • An ASP.NET server control is a tag written in a Web page to represent a programmable server-side object used for displaying a user interface element in a Web page. • Control is a inbuilt function • When we are using control that automatically generate html code • Controls used for designing • It has – Property – Events – Methods
  • 5. Standard Controls Button Controls: • ASP .Net provides three types of button controls:  Buttons- a button displays text within a rectangular area  Link buttons- a link button displays text that looks like a hyperlink  Image buttons- an Image Button displays an image.
  • 6. Text Boxes and Labels: • Text box controls are typically used to accept input from the user. • Ideally Label control is used to place a static, non clickable (can't fire onclick event) piece of text.
  • 7. Check Boxes and Radio Buttons: • A check box displays a single option that the user can either check or uncheck . • Radio buttons present a group of options from which the user can select just one option.
  • 8. List Controls: • These control let a user choose from one or more items from the list. • List boxes and drop-down list contain one or more list items. These lists could be loaded either by code or by the ListItem Collection Editor.
  • 9. Radio Button list and Check Box list • A radio button list presents a list of mutually exclusive options. • A check box list presents a list of independent options. • These controls contain a collection of ListItem objects that could be referred to through the Items property of the control.
  • 10. Bulleted lists and Numbered lists: • The bulleted list control creates bulleted lists or numbered lists. • These controls contain a collection of ListItem objects that could be referred to through the Items property of the control.
  • 11. Data control • Data bound control – Grid View – Repeater – Data List
  • 12. Grid View • The GridView and Details View controls are commonly used in a Master/Detail page. • A Master/Detail page is a page that displays a list of items from a database along with the details of a selected item in the list
  • 13. Repeater • The Repeater control is used to display a repeated list of items that are bound to the control.
  • 14. DataList • The DataList control is, like the Repeater control, used to display a repeated list of items that are bound to the control. • However, the DataList control adds a table around the data items by default.
  • 15. Validation Control • Validate input at the client end – Required field validator • validate for entering compulsory – Range validator • To validate one condition
  • 16. Validation Control cotd.. • Compare Validator • Regular Expression Validator
  • 18. Want to learn more about programming or Looking to become a good programmer? Are you wasting time on searching so many contents online? Do you want to learn things quickly? Tired of spending huge amount of money to become a Software professional? Do an online course @ baabtra.com We put industry standards to practice. Our structured, activity based courses are so designed to make a quick, good software professional out of anybody who holds a passion for coding.
  • 19. Follow us @ twitter.com/baabtra Like us @ facebook.com/baabtra Subscribe to us @ youtube.com/baabtra Become a follower @ slideshare.net/BaabtraMentoringPartner Connect to us @ in.linkedin.com/in/baabtra Give a feedback @ massbaab.com/baabtra Thanks in advance www.baabtra.com | www.massbaab.com |www.baabte.com
  • 20. Emarald Mall (Big Bazar Building) Mavoor Road, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550 NC Complex, Near Bus Stand Mukkam, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550 Cafit Square, Hilite Business Park, Near Pantheerankavu, Kozhikode Start up Village Eranakulam, Kerala, India. Email: info@baabtra.com Contact Us