<telerik:radgrid id="RadGrid1" width="100%" allowfilteringbycolumn="true" showstatusbar="true"           allowsorting="True" allowpaging="True" pagesize="100" runat="server" autogeneratecolumns="False"           enablelinqexpressions="false" onitemcommand="RadGrid1_ItemCommand" onneeddatasource="RadGrid1_NeedDataSource"           allowmultirowselection="true" OnPreRender="RadGrid1_PreRender" OnItemDataBound="RadGrid1_ItemDataBound">            <PagerStyle Mode="NextPrevAndNumeric" Position="Top" AlwaysVisible="true" />            <mastertableview datakeynames="WorkOrderID" clientdatakeynames="WorkOrderID">            <CommandItemSettings ShowAddNewRecordButton="false" />                <Columns>                    <telerik:GridClientSelectColumn UniqueName="ClientSelectColumn" HeaderStyle-Width="50px">                    </telerik:GridClientSelectColumn>                    <telerik:GridBoundColumn UniqueName="WorkOrderID" DataField="WorkOrderID" HeaderText="Work Order ID">                        <FilterTemplate>                            Clear filters                            <asp:ImageButton ID="btnShowAll" runat="server" ImageUrl="~/Img/filterCancel.gif"                               AlternateText="Show All" ToolTip="Show All" OnClick="btnShowAll_Click" Style="vertical-align: middle" />                        </FilterTemplate>                    </telerik:GridBoundColumn>                    <telerik:GridBoundColumn UniqueName="DateAdded" DataField="DateAdded" HeaderText="Date Added"                       DataFormatString="{0:d}" HeaderStyle-Width="90px">                        <FilterTemplate>                            <telerik:RadComboBox ID="RadComboDateAdded" DataTextField="DateAdded" DataValueField="DateAdded"                               Height="200px" AppendDataBoundItems="true" SelectedValue='<%# ((GridItem)Container).OwnerTableView.GetColumn("DateAdded").CurrentFilterValue %>'                                runat="server" OnClientSelectedIndexChanged="DateAddedIndexChanged" OnLoad="RadComboBoxDateAdded_OnLoad">                                <Items>                                    <telerik:RadComboBoxItem Text="All" Selected="true" />                                </Items>                            </telerik:RadComboBox>                            <telerik:RadScriptBlock ID="RadScriptBlock5" runat="server">                                <script type="text/javascript">                                    function DateAddedIndexChanged(sender, args) {                                        var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>");                                        tableView.filter("DateAdded", args.get_item().get_value(), "EqualTo");                                    }                                </script>                            </telerik:RadScriptBlock>                        </FilterTemplate>                    </telerik:GridBoundColumn>                    <telerik:GridBoundColumn UniqueName="DateUpdated" DataField="DateUpdated" HeaderText="Updated Date"                       DataFormatString="{0:d}" HeaderStyle-Width="90px">                        <FilterTemplate>                            <telerik:RadComboBox ID="RadComboDateUpdated" DataTextField="DateUpdated" DataValueField="DateUpdated"                               Height="200px" AppendDataBoundItems="true" SelectedValue='<%# ((GridItem)Container).OwnerTableView.GetColumn("DateUpdated").CurrentFilterValue %>'                                runat="server" OnClientSelectedIndexChanged="DateUpdatedIndexChanged" OnLoad="RadComboBoxDateUpdated_OnLoad" OnItemDataBound="RadComboDateUpdated_ItemDataBound">                                <Items>                                    <telerik:RadComboBoxItem Text="All" Selected="true" />                                </Items>                            </telerik:RadComboBox>                            <telerik:RadScriptBlock ID="RadScriptBlock6" runat="server">                                <script type="text/javascript">                                    function DateUpdatedIndexChanged(sender, args) {                                        var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>");                                        tableView.filter("DateUpdated", args.get_item().get_value(), "EqualTo");                                    }                                </script>                            </telerik:RadScriptBlock>                        </FilterTemplate>                    </telerik:GridBoundColumn>                    <telerik:GridBoundColumn UniqueName="Status" DataField="Status" HeaderText="Status"                       HeaderStyle-Width="200px">                        <FilterTemplate>                            <telerik:RadComboBox ID="RadComboBoxStatus" DataTextField="Status" DataValueField="Status"                               Height="200px" AppendDataBoundItems="true" SelectedValue='<%# ((GridItem)Container).OwnerTableView.GetColumn("Status").CurrentFilterValue %>'                                runat="server" OnClientSelectedIndexChanged="StatusIndexChanged" OnLoad="RadComboBoxStatus_OnLoad" OnItemDataBound="RadComboStatus_ItemDataBound">                                <Items>                                    <telerik:RadComboBoxItem Text="All" Selected="true" />                                </Items>                            </telerik:RadComboBox>                            <telerik:RadScriptBlock ID="RadScriptBlock2" runat="server">                                <script type="text/javascript">                                    function StatusIndexChanged(sender, args) {                                        var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>");                                        tableView.filter("Status", args.get_item().get_value(), "EqualTo");                                    }                                </script>                            </telerik:RadScriptBlock>                        </FilterTemplate>                    </telerik:GridBoundColumn>                    <telerik:GridBoundColumn UniqueName="Category" DataField="Category" HeaderText="Category"                       HeaderStyle-Width="200px">                        <FilterTemplate>                            <telerik:RadComboBox ID="RadComboBoxCategory" DataTextField="Category" DataValueField="Category"                               Height="200px" AppendDataBoundItems="true" SelectedValue='<%# ((GridItem)Container).OwnerTableView.GetColumn("Category").CurrentFilterValue %>'                                runat="server" OnClientSelectedIndexChanged="CategoryIndexChanged" OnLoad="RadComboBoxCategory_Onload" OnItemDataBound="RadComboCategory_ItemDataBound">                                <Items>                                    <telerik:RadComboBoxItem Text="All" />                                </Items>                            </telerik:RadComboBox>                            <telerik:RadScriptBlock ID="RadScriptBlock3" runat="server">                                <script type="text/javascript">                                    function CategoryIndexChanged(sender, args) {                                        var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>");                                        tableView.filter("Category", args.get_item().get_value(), "EqualTo");                                    }                                </script>                            </telerik:RadScriptBlock>                        </FilterTemplate>                    </telerik:GridBoundColumn>                    <telerik:GridBoundColumn UniqueName="Addr1" DataField="Addr1" HeaderText="Street Address"                       HeaderStyle-Width="100px" AllowFiltering="false">                                       </telerik:GridBoundColumn>                    <telerik:GridBoundColumn UniqueName="City" DataField="City" HeaderText="City"                       HeaderStyle-Width="100px" AllowFiltering="false">                                            </telerik:GridBoundColumn>                    <telerik:GridBoundColumn UniqueName="State" DataField="State" HeaderText="State"                       HeaderStyle-Width="100px">                        <FilterTemplate>                            <telerik:RadComboBox ID="RadComboBoxState" DataTextField="State" DataValueField="State"                               Height="200px" AppendDataBoundItems="true" SelectedValue='<%# ((GridItem)Container).OwnerTableView.GetColumn("State").CurrentFilterValue %>'                                runat="server" OnClientSelectedIndexChanged="StateIndexChanged" OnLoad="RadComboBoxState_OnLoad" Width="50px" OnItemDataBound="RadComboState_ItemDataBound">                                <Items>                                    <telerik:RadComboBoxItem Text="All" />                                </Items>                            </telerik:RadComboBox>                            <telerik:RadScriptBlock ID="RadScriptBlock9" runat="server">                                <script type="text/javascript">                                    function StateIndexChanged(sender, args) {                                        var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>");                                        tableView.filter("State", args.get_item().get_value(), "EqualTo");                                    }                                </script>                            </telerik:RadScriptBlock>                        </FilterTemplate>                    </telerik:GridBoundColumn>                </Columns>            </mastertableview>            <clientsettings enablerowhoverstyle="true">                <Selecting AllowRowSelect="True" />                <ClientEvents OnRowSelected="RadGrid1_RowSelected" OnRowDeselected="RadGrid1_RowDeselected" OnGridCreated="GridCreated" />            </clientsettings>        </telerik:radgrid>


ImagePosition="Right" ImageCss="PrevButton"
| An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. | 
| 
             | 
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ Register Src="WebUserControl.ascx" TagName="WebUserControl" TagPrefix="uc1" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager ID="RadScriptManager1" runat="server" />
        <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
        </telerik:RadAjaxManager>
        <uc1:WebUserControl ID="WebUserControl1" runat="server" />
    </form>
</body>
</html>
using System;
public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
    }
}
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="WebUserControl.ascx.cs" Inherits="WebUserControl" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<telerik:RadAjaxManagerProxy ID="AjaxManagerProxy1" runat="server">
    <AjaxSettings>
    <telerik:AjaxSetting AjaxControlID="OrdersGrid">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="OrdersGrid" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="EmployeesGrid">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="RadTabStrip1" />
                <telerik:AjaxUpdatedControl ControlID="RadMultiPage1" LoadingPanelID="RadAjaxLoadingPanel1" />
                <telerik:AjaxUpdatedControl ControlID="EmployeesGrid" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        
    </AjaxSettings>
 
</telerik:RadAjaxManagerProxy>
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" />
<telerik:RadGrid ID="EmployeesGrid"  runat="server" AutoGenerateColumns="true"
    AllowSorting="True" AllowMultiRowSelection="False" AllowPaging="True" PageSize="5"
    GridLines="None" ShowStatusBar="true" style="margin-bottom: 20px;">
    <PagerStyle Mode="NumericPages"></PagerStyle>
    <ClientSettings EnablePostBackOnRowClick="true">
        <Selecting AllowRowSelect="true" />
    </ClientSettings>
</telerik:RadGrid>
<telerik:RadTabStrip runat="server" ID="RadTabStrip1" MultiPageID="RadMultiPage1"
    SelectedIndex="0">
    <Tabs>
        <telerik:RadTab runat="server" Text="Sanjay" PageViewID="PageView1" />
        <telerik:RadTab runat="server" Text="Sanjay" PageViewID="PageView2" />
    </Tabs>
</telerik:RadTabStrip>
<telerik:RadMultiPage runat="server" ID="RadMultiPage1" SelectedIndex="0" RenderSelectedPageOnly="false">
    <telerik:RadPageView runat="server" ID="PageView1"> 
    <telerik:RadGrid ID="RadGrid1"  runat="server" AutoGenerateColumns="true"
    AllowSorting="True" AllowMultiRowSelection="False" AllowPaging="True" PageSize="5"
    GridLines="None" ShowStatusBar="true" style="margin-bottom: 20px;">
    <PagerStyle Mode="NumericPages"></PagerStyle>
    <ClientSettings EnablePostBackOnRowClick="true">
        <Selecting AllowRowSelect="true" />
    </ClientSettings>
</telerik:RadGrid>
    
    </telerik:RadPageView>
    <telerik:RadPageView>
    <telerik:RadGrid ID="RadGrid2"  runat="server" AutoGenerateColumns="true"
    AllowSorting="True" AllowMultiRowSelection="False" AllowPaging="True" PageSize="5"
    GridLines="None" ShowStatusBar="true" style="margin-bottom: 20px;">
    <PagerStyle Mode="NumericPages"></PagerStyle>
    <ClientSettings EnablePostBackOnRowClick="true">
        <Selecting AllowRowSelect="true" />
    </ClientSettings>
</telerik:RadGrid>
    
    </telerik:RadPageView>
      </telerik:RadMultiPage>
using System;
using System.Data;
public partial class WebUserControl : System.Web.UI.UserControl
{
    protected void Page_Load(object sender, EventArgs e)
    {
        DataTable dt = new DataTable();
dt.Columns.Add(new DataColumn("Contract Number", typeof(string)));
dt.Columns.Add(new DataColumn("Customer Name", typeof(string)));
DataRow dr = dt.NewRow();
        dr["Customer Name"] = "Sanjay";  
        dr["Contract Number"] = "Sanjay"; 
dt.Rows.Add(dr);
        EmployeesGrid.DataSource = dt;
        EmployeesGrid.DataBind();
        
    }
}

ContentTemplate
										

