Aspxgridview objectdatasource updating
Object Data Source’s are great for building your own middle tier between your aspx web page and your database (or any other datastore for that matter).By binding the datasource to a databound server control like detailsview, you auto-magically get the insert behavior you are looking for.The Data Source View class serves as the base class for all data source view classes, which define the capabilities of data source controls.The following table provides the properties of the Data Source View class: The Sql Data Source control represents a connection to a relational database such as SQL Server or Oracle database, or data accessible through OLEDB or Open Database Connectivity (ODBC).I’m betting that you didn’t raise your hand, because the definition of a data-driven application is quite blurred and flexible enough to incorporate nearly everything. NET controls, behaviors are attached to the control’s life cycle through the Data Binding event handler. It’s the page—if you properly instruct it to do so. Calling the Data Bind method has the effect of triggering the Data Binding event for all the controls in scope.Most web applications get data from the middle tier and display it in a nice-looking HTML layout. For example, the Label control in Listing 1 will update its Text property only when it receives a Data Binding event. As a developer, you have the power to trigger data binding events for individual controls (including child controls) or for all controls within a page. Subsequently, any controls with a data binding expression will update themselves.
The data source can be virtually any software component that exposes data, including in-memory elements (e.g., arrays, collections), properties of live objects, and stream-based data flows (e.g., result sets from database queries). This association is established at compile time and buried in the folds of the code that ASP. Web Figure 1: Data binding in action If you don’t want to call Data Bind on each page in which you intend to use data binding, you can craft a new page class that overrides the On Load method. This code creates the Data Binding Page class, which loads the Data Bind method instead of the On Load method when the Load event is triggered.Each data source control wraps a particular data provider-relational databases, XML documents, or custom classes and helps in: There are many data source controls available in ASP.NET for accessing data from SQL Server, from ODBC or OLE DB servers, from XML files, and from business objects.Connection to data is made through two important properties Connection String and Provider Name.The following code snippet provides the basic syntax of the control: Configuring various data operations on the underlying data depends upon the various properties (property groups) of the data source control.