SlideShare a Scribd company logo
1 of 20
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
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

What's hot

What's hot (20)

Introduction to web programming with JavaScript
Introduction to web programming with JavaScriptIntroduction to web programming with JavaScript
Introduction to web programming with JavaScript
 
Events and Listeners in Android
Events and Listeners in AndroidEvents and Listeners in Android
Events and Listeners in Android
 
ASP.NET - Life cycle of asp
ASP.NET - Life cycle of aspASP.NET - Life cycle of asp
ASP.NET - Life cycle of asp
 
Lab #2: Introduction to Javascript
Lab #2: Introduction to JavascriptLab #2: Introduction to Javascript
Lab #2: Introduction to Javascript
 
Introduction to JavaScript (1).ppt
Introduction to JavaScript (1).pptIntroduction to JavaScript (1).ppt
Introduction to JavaScript (1).ppt
 
Web development | Derin Dolen
Web development | Derin Dolen Web development | Derin Dolen
Web development | Derin Dolen
 
JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Programm...
JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Programm...JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Programm...
JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Programm...
 
Web application architecture
Web application architectureWeb application architecture
Web application architecture
 
Web forms in ASP.net
Web forms in ASP.netWeb forms in ASP.net
Web forms in ASP.net
 
WEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web DevelopmentWEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web Development
 
Fundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-DevelopersFundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-Developers
 
Introduction to Web Development
Introduction to Web DevelopmentIntroduction to Web Development
Introduction to Web Development
 
Form validation client side
Form validation client side Form validation client side
Form validation client side
 
Automated UI Testing
Automated UI TestingAutomated UI Testing
Automated UI Testing
 
Event In JavaScript
Event In JavaScriptEvent In JavaScript
Event In JavaScript
 
HTTP request and response
HTTP request and responseHTTP request and response
HTTP request and response
 
Asp.net.
Asp.net.Asp.net.
Asp.net.
 
Introduction to ASP.NET
Introduction to ASP.NETIntroduction to ASP.NET
Introduction to ASP.NET
 
Javascript tutorial
Javascript tutorialJavascript tutorial
Javascript tutorial
 
Web Development
Web DevelopmentWeb Development
Web Development
 

Similar to Asp.net controls

Similar to Asp.net controls (20)

Controls in asp.net
Controls in asp.netControls in asp.net
Controls in asp.net
 
Standard control in asp.net
Standard control in asp.netStandard control in asp.net
Standard control in asp.net
 
STEP (Stibo Enterprise Platform) Trailblazer
STEP (Stibo Enterprise Platform) TrailblazerSTEP (Stibo Enterprise Platform) Trailblazer
STEP (Stibo Enterprise Platform) Trailblazer
 
Inventory managment system
Inventory managment systemInventory managment system
Inventory managment system
 
Clicks vs code df14pptx
Clicks vs code df14pptxClicks vs code df14pptx
Clicks vs code df14pptx
 
Creating a Great XPages User Interface
Creating a Great XPages User InterfaceCreating a Great XPages User Interface
Creating a Great XPages User Interface
 
Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014
Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014
Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014
 
Products and Categories
Products and CategoriesProducts and Categories
Products and Categories
 
ASP.NET 03 - Working With Web Server Controls
ASP.NET 03 - Working With Web Server ControlsASP.NET 03 - Working With Web Server Controls
ASP.NET 03 - Working With Web Server Controls
 
How to Scrape Amazon Best Seller Lists with Python and BeautifulSoup.pptx
How to Scrape Amazon Best Seller Lists with Python and BeautifulSoup.pptxHow to Scrape Amazon Best Seller Lists with Python and BeautifulSoup.pptx
How to Scrape Amazon Best Seller Lists with Python and BeautifulSoup.pptx
 
Larait Hub
Larait HubLarait Hub
Larait Hub
 
How to Scrape Amazon Best Seller Lists with Python and BeautifulSoup.pdf
How to Scrape Amazon Best Seller Lists with Python and BeautifulSoup.pdfHow to Scrape Amazon Best Seller Lists with Python and BeautifulSoup.pdf
How to Scrape Amazon Best Seller Lists with Python and BeautifulSoup.pdf
 
Updates of large catalogues . Easy Magento Products Updates & Data Imports
Updates of large catalogues. Easy Magento Products Updates & Data ImportsUpdates of large catalogues. Easy Magento Products Updates & Data Imports
Updates of large catalogues . Easy Magento Products Updates & Data Imports
 
Std 12 Computer Chapter 1 Creating Html Forms Using KompoZer
Std 12 Computer Chapter 1 Creating Html Forms Using KompoZerStd 12 Computer Chapter 1 Creating Html Forms Using KompoZer
Std 12 Computer Chapter 1 Creating Html Forms Using KompoZer
 
In Mind Cloud - Product Release - 2211
In Mind Cloud - Product Release - 2211In Mind Cloud - Product Release - 2211
In Mind Cloud - Product Release - 2211
 
Toolkit for the Digital Accessibility Space
Toolkit for the Digital Accessibility SpaceToolkit for the Digital Accessibility Space
Toolkit for the Digital Accessibility Space
 
Oracle APEX
Oracle APEXOracle APEX
Oracle APEX
 
Data Management and Migration in Salesforce
Data Management and Migration in SalesforceData Management and Migration in Salesforce
Data Management and Migration in Salesforce
 
Visual studio Toolkits
Visual studio ToolkitsVisual studio Toolkits
Visual studio Toolkits
 
Meet Magento Belarus - Davide Consonni
Meet Magento Belarus - Davide ConsonniMeet Magento Belarus - Davide Consonni
Meet Magento Belarus - Davide Consonni
 

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

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

Agile methodology and scrum development
Agile methodology and scrum developmentAgile methodology and scrum development
Agile methodology and scrum development
 
Best coding practices
Best coding practicesBest coding practices
Best coding practices
 
Core java - baabtra
Core java - baabtraCore java - baabtra
Core java - baabtra
 
Acquiring new skills what you should know
Acquiring new skills   what you should knowAcquiring new skills   what you should know
Acquiring new skills what you should know
 
Baabtra.com programming at school
Baabtra.com programming at schoolBaabtra.com programming at school
Baabtra.com programming at school
 
99LMS for Enterprises - LMS that you will love
99LMS for Enterprises - LMS that you will love 99LMS for Enterprises - LMS that you will love
99LMS for Enterprises - LMS that you will love
 
Php sessions & cookies
Php sessions & cookiesPhp sessions & cookies
Php sessions & cookies
 
Php database connectivity
Php database connectivityPhp database connectivity
Php database connectivity
 
Chapter 6 database normalisation
Chapter 6  database normalisationChapter 6  database normalisation
Chapter 6 database normalisation
 
Chapter 5 transactions and dcl statements
Chapter 5  transactions and dcl statementsChapter 5  transactions and dcl statements
Chapter 5 transactions and dcl statements
 
Chapter 4 functions, views, indexing
Chapter 4  functions, views, indexingChapter 4  functions, views, indexing
Chapter 4 functions, views, indexing
 
Chapter 3 stored procedures
Chapter 3 stored proceduresChapter 3 stored procedures
Chapter 3 stored procedures
 
Chapter 2 grouping,scalar and aggergate functions,joins inner join,outer join
Chapter 2  grouping,scalar and aggergate functions,joins   inner join,outer joinChapter 2  grouping,scalar and aggergate functions,joins   inner join,outer join
Chapter 2 grouping,scalar and aggergate functions,joins inner join,outer join
 
Chapter 1 introduction to sql server
Chapter 1 introduction to sql serverChapter 1 introduction to sql server
Chapter 1 introduction to sql server
 
Chapter 1 introduction to sql server
Chapter 1 introduction to sql serverChapter 1 introduction to sql server
Chapter 1 introduction to sql server
 
Microsoft holo lens
Microsoft holo lensMicrosoft holo lens
Microsoft holo lens
 
Blue brain
Blue brainBlue brain
Blue brain
 
5g
5g5g
5g
 
Aptitude skills baabtra
Aptitude skills baabtraAptitude skills baabtra
Aptitude skills baabtra
 
Gd baabtra
Gd baabtraGd baabtra
Gd baabtra
 

Asp.net controls

  • 1.
  • 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
  • 17.
  • 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