Web Server Controls MacDonald Ch. 5 MIS 324 MIS 324 Professor Sandvig Professor Sandvig.

Slides:



Advertisements
Similar presentations
ASP.NET Arkitektur og Web Forms Slides lånt fra Ole Brüggert.
Advertisements

Current Popular IT I Pertemuan 3 Matakuliah: T0403/Current Popular IT I Tahun: 2008.
>> Introduction to HTML: Forms. Introduction to HTML 5 Important HTML Tags HTML tags and attributes Images Hyperlinks Lists –{ordered | unordered | definition}
Chapter 9 Customizing Data with Web Controls. ASP.NET 2.0, Third Edition2.
IT533 Lecture ASP.NET Controls. Installations Microsoft® SQL Server® 2008 Express.
Caching MacDonald Ch. 26 MIS 424 MIS 424 Professor Sandvig Professor Sandvig.
Asp.NET Core Server Controls. Slide 2 Lecture Overview Understanding the types of ASP.NET controls HTML controls ASP.NET (Web) controls.
ASP.NET Data Binding. Slide 2 Lecture Overview Understanding the ASP.NET data binding model.
web controls  standard controls  validation controls  rich controls.
Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 3-1 of…
Building ASP.NET Applications 2 Lecture 3,4 T. Ahlam Algharasi 4 th Level.
AJAX ASP.NET MIS 424 MIS 424 Professor Sandvig Professor Sandvig.
AJAX MIS 424 MIS 424 Professor Sandvig Professor Sandvig.
Introduction to ASP.Net ISYS 350. ASP.NET ASP.NET is a server-side technology for creating dynamic web pages. ASP.NET allows you to use a selection of.
ASP.NET Programming with C# and SQL Server First Edition
Web Form Fundamentals MacDonald Ch. 5 MIS 324 MIS 324 Professor Sandvig Professor Sandvig.
Overview This presentation covers the initial overview of the different server controls. 2.
HTML Forms – Interactive HTML – Web 2.0. HTML – New types for input – Degrades gracefully for browsers that do not support the html 5 input types
Chapter 8 Binding Data to Web Controls. ASP.NET 2.0, Third Edition2.
Database-Driven Web Sites, Second Edition1 Chapter 8 Processing ASP.NET Web Forms and Working With Server Controls.
.NET Validation Controls MacDonald Ch. 8 MIS 324 MIS 324 Professor Sandvig Professor Sandvig.
1 Presented by Bikash Shrestha. 2 What is ASP.NET or ASP+? ASP.NET/ASP+ is a programming framework built on the common language runtime that can be used.
CIS ASP Tim Brown. .html www .html www .html www.
HTML, GUI, ASP.NET Rina Zviel-Girshin Lecture 2
Unit 8.2 Learning Objectives How data can be used – The Money Ball Example The Money Ball Example Data Warehouses – The Role of Data Warehouses The Role.
ASP.Net Web Applications. Characteristics of a typical data driven web application Web Server HTML Graphics Active-X Java Applets HTTP Request ADO / JDBC.
MSIS 5133 Advanced MIS - E-Commerce Spring 2003 Lecture 4: DotNet Technologies - Part 4 Using Controls with Databases Dr. Rathindra Sarathy.
Chapter 71 Building Data-Driven ASP.NET Applications Introduction to ASP.NET By Kathleen Kalata.
Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 4-1 of…
AJAX MIS 424 MIS 424 Professor Sandvig Professor Sandvig.
ASP.Net, Web Forms and Web Controls 1 Outline Web Controls Text and Graphics Controls AdRotator Control Validation Controls.
ASP.NET Web Server Controls Basic Web Server Controls.
Web Controls Chapter-7. Page  2 Synopsis  Stepping Up to Web controls  Basic Web control classes  Web control classes  Web control Base class  Units,
© Minder Chen, ASP.NET 2.0: Introduction - 1 ASP.NET 2.0 Minder Chen, Ph.D. Framework Base Class Library ADO.NET: Data & XML.
Chapter 4 – Working with ASP.NET Controls Dr. Stephanos Mavromoustakos.
ASP.NET Controls. Slide 2 Lecture Overview Identify the types of controls supported by ASP.NET and the differences between them.
Overview of Data Access MacDonald Ch. 15 MIS 324 Professor Sandvig.
BIT 285: ( Web) Application Programming Lecture 04: Thursday, January 15, 2015 Standard Server Controls (Continued), Page Object, View State, PostBack,
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
Maintaining State MacDonald Ch. 9 MIS 324 MIS 324 Professor Sandvig Professor Sandvig.
Introduction to ASP.NET1. 2 Web applications in general Web applications are divided into two parts –The server part –The client part The server part.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Unit 2 : Creating a Microsoft ASP.NET Web Form.
Chapter 8 Working With Databases in ASP.NET. Listing 8.1 – ShowListControls Uses The SqlDataSource control for estabishing database connectivity and.
ASP.NET OPTIMIZATION. Why Optimize? $$$ Whether you build applications for customers or not, enhanced applications save money.
Overview ASP.NET is a unified Web development model that includes the services necessary for you to build enterprise-class Web applications with a minimum.
WaveMaker Visual AJAX Studio 4.0 Training Basics: Building Your First Application Designer Basics.
TRAINING SESSIONS.NET Controls.  Standard Controls  Label  Textbox  Checkbox  Button, Image Button, Image control  Radio Button  Literal  Hyperlink.
Reference: “ASP.NET 2.0 Illustrated” by Alex Homer and Dave Sussman. -ch3 illustrated book
ASP.Net, Web Forms and Web Controls 1 Outline Session Tracking Cookies Session Tracking with HttpSessionState.
Review ASP Server controls: Labels, Buttons, Textboxes HTML tables Images and Hyperlinks Validator controls DropDownList ViewState variables Session variables.
Module 8: Creating User Controls. Overview Adding User Controls to an ASP.NET Web Form Creating User Controls.
HTML FORMS Basharat Mahmood, Department of Computer Science,CIIT,Islamabad,Pakistan. 1.
Internet Programming Practicum Credits : 4 Information System Study Program 1Internet Programming Practicum Lecturers : Kurniawan, S.Kom., M.M. Module.
Asp.NET Core Server Controls. Slide 2 Lecture Overview Understanding the types of ASP.NET controls HTML controls ASP.NET (Web) controls.
Data Listing Web Controls MacDonald Ch MIS 324 MIS 324 Professor Sandvig Professor Sandvig.
ASP.NET Data Binding. Slide 2 Lecture Overview Understanding the ASP.NET data binding model.
Unit 8.2 Learning Objectives Data Warehouses – The Role of Data Warehouses The Role of Data Warehouses – Group Exercise Accessing Data in Views – Accessing.
Module 10: Data Access in ASP.NET. Overview Overview of the ASP.NET Data Access What is Data Access List of Data Source Control What is Data Bound How.
INTRO TO DATA DRIVEN SITES WITH VISUAL STUDIO NOTE: SLIDES ARE NOT COMPLETE, UPDATED DR. DANTE CIOLFI (CHAWL FEE)
FORMS Explained By: Jasdeep Kaur. Lecturer, Department of Computer Application, PGG.C.G., Sector: 42, Chandigarh.
1 Introducing Web Developer Tools Rapid application development tools ASP.NET-compatible web editors –Visual Studio.NET Professional Edition –Visual Studio.
Current Popular IT I Pertemuan 5
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
Working with ASP.NET Server Controls
Active Server Pages ASP.Net
Unit 27 - Web Server Scripting
MIS Professor Sandvig MIS 424 Professor Sandvig
Module 05: Building ASP .NET Applications
Web Development Using ASP .NET
PROG Advanced Web Apps 2/24/2019 Session 9.2 Data Binding Wendi Jollymore, ACES.
Presentation transcript:

Web Server Controls MacDonald Ch. 5 MIS 324 MIS 324 Professor Sandvig Professor Sandvig

Today Benefits of Server Controls Benefits of Server Controls Overview of HTML-like controls Overview of HTML-like controls Controls unique to ASP.NET Controls unique to ASP.NET Data-listing controls Data-listing controls Example Example

ASP.NET Controls

Benefits of Server Controls Objects with many properties & methods Objects with many properties & methods Events: Events: onTextChanged onTextChanged onCheckedChanged onCheckedChanged onClick… onClick… Data stored in viewstate Data stored in viewstate Validation controls Validation controls Client & server validation Client & server validation

HTML-like controls Correspond to HTML tags: Correspond to HTML tags: Textbox Textbox textarea textarea Button Button Checkbox Checkbox Radiobutton Radiobutton DropDown DropDown Image Image Hyperlink Hyperlink Label Label

Other Controls LinkButton control LinkButton control Looks like hyperlink Looks like hyperlink Acts like a button (postback) Acts like a button (postback) Panel Control Panel Control Use to hide/show groups of controls Use to hide/show groups of controls Visible property Visible property Can still access & change hidden control properties Can still access & change hidden control properties Use frequently Use frequently

DataListing Controls Datalisting controls Datalisting controls Typically fill from datasource Typically fill from datasource RadioButtonList RadioButtonList CheckBoxList CheckBoxList GridView GridView Repeater Repeater DetailsView DetailsView FormView FormView Example: CheckBoxListControl.aspx (source) Example: CheckBoxListControl.aspx (source)CheckBoxListControl.aspxsourceCheckBoxListControl.aspxsource Discuss in Ch. 13 ADO.NET Discuss in Ch. 13 ADO.NET

Examples Controls Used: Controls Used: Panel, textbox, button, dropdown list, checkbox list, hyperlink, label, required field validator, custom validator Panel, textbox, button, dropdown list, checkbox list, hyperlink, label, required field validator, custom validator Baker Snowboard: source, output Baker Snowboard: source, outputsourceoutputsourceoutput

Web Form Summary Web Server controls write HTML Web Server controls write HTML Benefits: Benefits: Viewstate Viewstate Programmatic access Programmatic access Properties Properties Events Events Methods Methods Validation controls Validation controls