Escolar Documentos
Profissional Documentos
Cultura Documentos
Date Topic
Mon, Feb. 19, 10 A.M. ASP.NET 2.0 Fundamentals (C#)
Tue, Feb. 20, 10 A.M. User Interface Elements (C#)
Wed, Feb. 21, 10 A.M. DataBinding and AJAX (C#)
Thu, Feb. 22, 10 A.M. Configuration and Deployment (C#)
Mon, Feb. 19, 1 P.M. ASP.NET 2.0 Fundamentals (VB)
Tue, Feb. 20, 1 P.M. User Interface Elements (VB)
Wed, Feb. 21, 1 P.M. DataBinding and AJAX (VB)
Thu, Feb. 22, 1 P.M. Configuration and Deployment (VB)
Agenda
Data Binding
Declarative Binding and SqlDataSource
GridView
Parameters
Updating, Inserting, and Deleting
DetailsView
Object Data Source
Microsoft® ASP.NET AJAX: Using the
UpdatePanel
Data Binding
Data binding
A mechanism for displaying and modifying
dynamic data from a Web page
ASP.NET supports data binding
Can point controls to database table as source for
data
Displayed content drawn from table
Interface for modifying data built into some
controls (update, delete, insert)
Data Binding
Client Browser Web Server
Default.aspx
Quotes
Database
Data-
binding
Binding Controls to Data
Default.aspx <configuration>
<connectionStrings>
<add name="QuotesConnectionString1"
connectionString="Data Source=… "
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
SQL Parameters
parameters
SqlDataSource Parameters
<asp:ObjectDataSource ID="peopleDataSource"
runat="server" Repository
SelectMethod="GetPeople"
TypeName="PeopleDS" />