<%@ Page Language="C#" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<!DOCTYPE html>
<
head
runat
=
"server"
>
<
title
>Telerik ASP.NET Example</
title
>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
runat
=
"server"
ID
=
"RadScriptManager1"
/>
<
telerik:RadSkinManager
ID
=
"RadSkinManager1"
runat
=
"server"
ShowChooser
=
"true"
/>
<
div
class
=
"demo-container no-bg"
>
<
h3
>RadGrid bound to WCF Web Service</
h3
>
<
telerik:RadGrid
RenderMode
=
"Lightweight"
runat
=
"server"
ID
=
"RadGrid1"
AllowPaging
=
"true"
AllowSorting
=
"true"
AllowFilteringByColumn
=
"true"
PageSize
=
"5"
>
<
MasterTableView
DataKeyNames
=
"ProductID"
ClientDataKeyNames
=
"ProductID"
>
<
PagerStyle
Mode
=
"NumericPages"
/>
<
Columns
>
<
telerik:GridBoundColumn
DataField
=
"ProductID"
HeaderText
=
"ProductID"
DataType
=
"System.Int32"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"ProductName"
HeaderText
=
"ProductName"
DataType
=
"System.String"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"UnitPrice"
HeaderText
=
"UnitPrice"
DataType
=
"System.Decimal"
DataFormatString
=
"{0:C}"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"ReorderLevel"
HeaderText
=
"ReorderLevel"
DataType
=
"System.Int32"
>
</
telerik:GridBoundColumn
>
<
telerik:GridCheckBoxColumn
DataField
=
"Discontinued"
HeaderText
=
"Discontinued"
DataType
=
"System.Boolean"
>
</
telerik:GridCheckBoxColumn
>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
>
<
DataBinding
SelectMethod
=
"GetDataAndCount"
Location
=
"GridWcfService.svc"
SortParameterType
=
"Linq"
FilterParameterType
=
"Linq"
>
</
DataBinding
>
</
ClientSettings
>
</
telerik:RadGrid
>
<
br
/>
<
br
/>
<
h3
>RadGrid bound to ADO.NET Data Service</
h3
>
<
telerik:RadGrid
RenderMode
=
"Lightweight"
runat
=
"server"
ID
=
"RadGrid2"
AllowPaging
=
"true"
AllowSorting
=
"true"
AllowFilteringByColumn
=
"true"
PageSize
=
"5"
>
<
MasterTableView
DataKeyNames
=
"ProductID"
ClientDataKeyNames
=
"ProductID"
>
<
PagerStyle
Mode
=
"NumericPages"
/>
<
Columns
>
<
telerik:GridBoundColumn
DataField
=
"ProductID"
HeaderText
=
"ProductID"
DataType
=
"System.Int32"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"ProductName"
HeaderText
=
"ProductName"
DataType
=
"System.String"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"UnitPrice"
HeaderText
=
"UnitPrice"
DataType
=
"System.Decimal"
DataFormatString
=
"{0:C}"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"ReorderLevel"
HeaderText
=
"ReorderLevel"
DataType
=
"System.Int32"
>
</
telerik:GridBoundColumn
>
<
telerik:GridCheckBoxColumn
DataField
=
"Discontinued"
HeaderText
=
"Discontinued"
DataType
=
"System.Boolean"
>
</
telerik:GridCheckBoxColumn
>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
>
<
DataBinding
Location
=
"GridAdoNetDataService.svc"
SelectCountMethod
=
"GetCount"
>
<
DataService
TableName
=
"Products"
/>
</
DataBinding
>
</
ClientSettings
>
</
telerik:RadGrid
>
<
br
/>
<
br
/>
OData.org</
a
>)</
h3
>
<
telerik:RadGrid
RenderMode
=
"Lightweight"
ID
=
"RadGrid3"
runat
=
"server"
AllowPaging
=
"true"
AllowSorting
=
"true"
AllowFilteringByColumn
=
"true"
PageSize
=
"5"
>
<
MasterTableView
ClientDataKeyNames
=
"ProductID"
TableLayout
=
"Fixed"
>
<
Columns
>
<
telerik:GridBoundColumn
DataField
=
"ProductID"
HeaderText
=
"ProductID"
UniqueName
=
"ProductID"
DataType
=
"System.Int32"
/>
<
telerik:GridBoundColumn
DataField
=
"ProductName"
HeaderText
=
"ProductName"
UniqueName
=
"ProductName"
DataType
=
"System.String"
/>
<
telerik:GridNumericColumn
DataField
=
"UnitPrice"
HeaderText
=
"UnitPrice"
UniqueName
=
"UnitPrice"
FilterControlWidth
=
"70px"
NumericType
=
"Currency"
DataType
=
"System.Decimal"
/>
<
telerik:GridNumericColumn
DataField
=
"UnitsInStock"
HeaderText
=
"UnitsInStock"
UniqueName
=
"UnitsInStock"
FilterControlWidth
=
"70px"
DataType
=
"System.Int16"
/>
<
telerik:GridCheckBoxColumn
DataField
=
"Discontinued"
HeaderText
=
"Discontinued"
UniqueName
=
"Discontinued"
DataType
=
"System.Boolean"
/>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
>
<
DataService
TableName
=
"Products"
Type
=
"OData"
/>
</
DataBinding
>
</
ClientSettings
>
</
telerik:RadGrid
>
</
div
>
</
form
>
</
body
>
</
html
>