or
<rad:RadDatePicker ID="RadDatePicker1" runat="server" Skin="Default"
SkinsPath="~/RadControls/Calendar/Skins/" ToolTip="Select Date"
MinDate="01/01/1900" MaxDate="12/31/2100" DateInput-EmptyMessage = "- Select Date -" >
<Calendar runat="server" Skin="Default" SkinsPath="~/RadControls/Calendar/Skins/" >
<ClientEvents />
</Calendar>
</rad:RadDatePicker>

| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="AListingsGrid"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="AListingsGrid" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| <telerik:RadListView ID="AListingsGrid" runat="server" AllowPaging="True" ItemPlaceholderID="PropertiesContianer" |
| PageSize="1"> |
| <LayoutTemplate> |
| <fieldset id="RadListView1"> |
| <telerik:RadDataPager ID="RadDataPager2" PageSize="1" runat="server" Style="border: none;" |
| PagedControlID="AListingsGrid"> |
| <Fields> |
| <telerik:RadDataPagerButtonField FieldType="Numeric" /> |
| </Fields> |
| </telerik:RadDataPager> |
| <asp:PlaceHolder ID="PropertiesContianer" runat="server" /> |
| </fieldset> |
| </LayoutTemplate> |
| <ItemTemplate> |
| <div> |
| <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> |
| </div> |
| </ItemTemplate> |
| </telerik:RadListView> |
| Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load |
| If Not Me.IsPostBack Then |
| End If |
| End Sub |
| Private Sub RadListView1_ItemDataBound(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadListViewItemEventArgs) Handles AListingsGrid.ItemDataBound |
| If (TypeOf (e.Item) Is RadListViewDataItem) Then |
| Dim dataBoundItem = DirectCast(e.Item, RadListViewDataItem) |
| Dim astr = DirectCast(dataBoundItem.DataItem, String) |
| DirectCast(dataBoundItem.FindControl("Label1"), Label).Text = astr |
| End If |
| End Sub |
| Private Sub AListingsGrid_NeedDataSource(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadListViewNeedDataSourceEventArgs) Handles AListingsGrid.NeedDataSource |
| Dim alst As New List(Of String) |
| Dim i As Integer |
| For i = 0 To 10 |
| alst.Add(String.Format("item {0}", i.ToString)) |
| Next |
| AListingsGrid.DataSource = alst |
| End Sub |
| <%@ Page Title="" Language="VB" MasterPageFile="~/Common/YALMasterPage.master" AutoEventWireup="false" CodeFile="TestPage.aspx.vb" Inherits="AATEST_TestPage" %> |
| <%@ Register Src="~/UserControls/YALgridControl.ascx" TagName="TEST" TagPrefix="PT" %> |
| <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> |
| </asp:Content> |
| <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolderHeader" Runat="Server"> |
| </asp:Content> |
| <asp:Content ID="Content3" ContentPlaceHolderID="ConPHLeftTop" Runat="Server"> |
| </asp:Content> |
| <asp:Content ID="Content4" ContentPlaceHolderID="ConPHLeftBottom" Runat="Server"> |
| </asp:Content> |
| <asp:Content ID="Content5" ContentPlaceHolderID="ConPHRightTop" Runat="Server"> |
| Grid control goes here |
| </asp:Content> |
The grid control uses a user control to do updates
Within the user control, I have 2 controls that need to be connected (like State and county) so trying to connect the two with a AJAX update using AJAX manager
| <telerik:RadAjaxManagerProxy ID="AjaxManagerProxy1" runat="server"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="RadState"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadCounty" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManagerProxy> |
| <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" /> |