<%@
Page Language="C#" MasterPageFile="~/DefaultMaster.master" AutoEventWireup="true" CodeFile="CRUD_operations.aspx.cs" Inherits="CRUD_operations" Title="CRUD Operations" %>
<%@ Register
Assembly="PagerDataSource"
Namespace="Manu.Web.UI.WebControls"
TagPrefix="manu"
%>
<asp:Content
ID="Content1" ContentPlaceHolderID="Content" Runat="Server">
<h2>Product List
</h2>
<manu:PagerDataSource
ID="PagerDataSource1"
runat="server"
DataSourceID="ObjectDataSource1"
PageSize="14"
OnPageChanged="PagerDataSource_PageChanged">
</manu:PagerDataSource>
<asp:GridView
ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="id" DataSourceID="PagerDataSource1" CssClass="gridview">
<Columns>
<asp:CommandField
ShowDeleteButton="True"
ShowEditButton="True"
/>
<asp:BoundField
DataField="id"
HeaderText="id"
ReadOnly="True"
/>
<asp:BoundField
DataField="name"
HeaderText="name"
SortExpression="name"
/>
<asp:BoundField
DataField="description"
HeaderText="description"
/>
<asp:BoundField
DataField="price"
HeaderText="price"
ReadOnly="True"
SortExpression="price"
/>
</Columns>
</asp:GridView>
<manu:PagerDataSource
ID="PagerDataSource2"
runat="server"
DataSourceID="PagerDataSource1"
PageSize="14"
OnPageChanged="PagerDataSource_PageChanged">
</manu:PagerDataSource>
<asp:ObjectDataSource
ID="ObjectDataSource1"
runat="server"
TypeName="ProductsDAL2"
SelectMethod="GetPagedData"
SelectCountMethod="CountAll"
EnablePaging="True"
MaximumRowsParameterName="maxRows" StartRowIndexParameterName="startIndex"
UpdateMethod="Update"
DeleteMethod="Delete"
OldValuesParameterFormatString="Original_{0}">
</asp:ObjectDataSource>
</asp:Content>