INPUT FORMS - PowerPoint PPT Presentation

1 / 19
About This Presentation
Title:

INPUT FORMS

Description:

HTML. ONLY HTML TAGS WERE PROCESSED. IF IT DID NOT RECOGNISE A TAG, IT IGNORED. ASP.NET FORM. SERVER CONTROLS INCLUDED BETWEEN HTML TAGS form TAG. OLD HTML ... – PowerPoint PPT presentation

Number of Views:73
Avg rating:3.0/5.0
Slides: 20
Provided by: facultyBu1
Category:
Tags: forms | input | asp | codes | html | list | net | of | tags

less

Transcript and Presenter's Notes

Title: INPUT FORMS


1
INPUT FORMS
2
BOOK DEFINITIONS
  • WEB PAGE
  • A PAGE MARKED UP WITH HTML ONLY
  • HTML FORM
  • INPUT FORM TO SEND DATA TO SERVER
  • CAN BE DONE USING ONLY HTML (AS IN ASP)
  • WEB FORM
  • TWO SEGMENTS
  • HTML TEMPLATE
  • PAGE LAYOUT
  • ASP.NET SERVER CONTROLS
  • ASP.NET CODE
  • INCLUDES PROCESSING LOGIC
  • GENERATES DYNAMIC CONTENT
  • DISPLAY THROUGH ASP CONTROLS IN HTML TEMPLATE

3
DIFFERENCE
  • HTML
  • ONLY HTML TAGS WERE PROCESSED
  • IF IT DID NOT RECOGNISE A TAG, IT IGNORED
  • ASP.NET FORM
  • SERVER CONTROLS INCLUDED BETWEEN ltHTMLgt TAGS

4
ltformgt TAG
  • OLD HTML (RENDERED)
  • ltFORM METHODPOST ACTIONRECEIVE.ASPgt
  • .
  • .
  • . lt/FORMgt
  • NEW ASP.NET (DYNAMICALLY CREATED)
  • ltFORM IDMYFORM RUNATSERVERgt
  • lt/FORMgt

5
REASONS
  • MAINTAIN STATE
  • NEW CONTROLS
  • CALENDARS
  • GRIDS
  • SOME STANDARD DATA VALIDATION

6
ASP.NET SERVER CONTROLS (P. 75)
  • DISPLAY TEXT
  • ltASPLABELgt
  • CHOOSE FROM LIST OF ITEMS
  • ltASPLISTBOXgt
  • DROPDOWN LIST
  • ltASPDROPDOWNLISTgt
  • TYPED INPUT
  • ltASPTEXTBOXgt

7
MORE SERVER CONTROLS
  • RADIO BUTTONS
  • ltASPRADIOBUTTONgt
  • ltASPRADIOBUTTONLISTgt
  • CHECKBOX
  • ltASPCHECKBOXgt
  • ltASPCHECKBOXLISTgt
  • SUBMIT
  • ltASPBUTTONgt

8
ltASPLABELgt
  • ltHTMLgt
  • ltASPLABEL IDMSG RUNATSERVER TEXT JOE
    /gt
  • ltHTMLgt
  • JOE
  • __________________________________________________
    _______
  • ltSCRIPTgt
  • SUB PAGE_LOAD( )
  • MSG.TEXT SINCLAIR LEWIS
  • END SUB
  • lt/SCRIPTgt
  • ltHTMLgt
  • ltASPLABEL IDMSG RUNATSERVER TEXT JOE
    /gt
  • ltHTMLgt
  • SINCLAIR LEWIS

9
ltASPDROPDOWNLISTgt
  • ltFORM RUNATSERVERgt
  • CHOOSE CITY ltbrgt
  • ltaspdropdownlist idcity runatservergt
  • ltasplistitemgtNewYork lt/asplistitemgt
  • ltasplistitemgtNewBoston lt/asplistitemgt
  • ltasplistitemgtNewDallas lt/asplistitemgt
  • lt/aspdropdownlistgt

10
VIEW SOURCE
  • ltFORM NAME CTR10
  • METHOD POST
  • ACTION DROPDOWNLIST_X.ASPX
  • IDCTR10gt
  • ltINPUT TYPE HIDDEN
  • NAME _VIEWSTATE
  • VALUE . /gt

11
ltasplistboxgt
  • ltasplistbox
  • runat server
  • idcity
  • selectionmodemultiplegt
  • ltasplistitemgtLondonlt/asplistitemgt
  • ltasplistitemgtMoscowlt/asplistitemgt
  • lt/asplistboxgt
  • Question can we use selectionmode multiple
    in ltaspdropdownlistgt

12
ltasptextboxgt

13
ltasptextboxgt
  • ltasptextbox idtxtName runatserver /gt
  • ltasptextbox idtxtMore runat server
    textmode multiline rows 5 /gt
  • ltasptextbox runatserver idtxtPW textmode
    password /gt

14
ltASPTEXTBOXgt
  • DEFAULT VALUES
  • (WHY ARE WE NOT ABLE TO PUT DEFAULT VALUES IN
    MULTILINE TEXTBOX?)

15
ltASPRADIOBUTTONgt
  • (FOR A SINGLE BUTTON
  • SORT OF LIKE CHECKBOX?)

16
ltASPRADIOBUTTONLISTgt
  • CAN SELECT ONLY ONE

17
ltASPCHECKBOXgt
  • ltASPCHECKBOX IDCHK_QUICKSHIP RUNAT
    SERVERgt
  • WHAT IS THE VALUE THAT IS TRANSMITTED?
  • HOW DO WE MAKE SELECTED A DEFAULT?

18
ltASPCHECKBOXLISTgt
19
  • www.w3schools.com/aspnet/aspnet_examples.asp
Write a Comment
User Comments (0)
About PowerShow.com