<!-- For Ajax Code Block --><telerik:RadCodeBlock ID="RadCodeBlockLeftPane" runat="server"> <script type="text/javascript"> function invokeAjaxrequestLeftPane() { $find("<%= RadAjaxPanelLeftPane.ClientID%>").ajaxRequestWithTarget("<%= RadAjaxPanelLeftPane.UniqueID %>", "LoadDocumentFromLibrary"); } </script></telerik:RadCodeBlock><telerik:RadSplitter ID="RadSplitterForPanel" runat="server" Height="1300" Width="100%" EnableViewState="false"> <telerik:RadPane ID="PaneLeft" runat="server" Height="100%" Width="60%" Scrolling="Y"> <asp:Label ID="LabelTest" runat="server" Text="Left Panel"> Left Pane </asp:Label> <input type="button" value="Load Document" onclick="invokeAjaxrequestLeftPane();" /> <telerik:RadAjaxPanel ID="RadAjaxPanelLeftPane" runat="server" OnAjaxRequest="RadAjaxPanelLeftPane_AjaxRequest"> </telerik:RadAjaxPanel> </telerik:RadPane> <telerik:RadSplitBar ID="RadSplitbarForPane" runat="server" CollapseMode="Both"> </telerik:RadSplitBar> <telerik:RadPane ID="PaneRight" runat="server" Height="100%" Width="40%"> Right Pane </telerik:RadPane> </telerik:RadSplitter> /// <summary> /// Ajax panel for loading the document from the library /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void RadAjaxPanelLeftPane_AjaxRequest(object sender, AjaxRequestEventArgs e) { switch (e.Argument) { case "LoadDocumentFromLibrary": LabelTest.Text = " I am clicked at " + System.DateTime.Now; LabelTest.BackColor = System.Drawing.Color.Red; break; default: break; }//switch }//RadAjaxPanelLeftPane_AjaxRequest
I have 3 telerik tabs:<telerik:RadTabStrip ID="tabStrip" runat="server" MultiPageID="multiPage""> <Tabs> <telerik:RadTab runat="server" Text="Pending Invoices" PageViewID="PageView1"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Paid Invoices" PageViewID="PageView2"> </telerik:RadTab> <telerik:RadTab runat="server" Text="My Payment Account" PageViewID="PageView3"> </telerik:RadTab> </Tabs></telerik:RadTabStrip>with 3 page view:<telerik:RadMultiPage ID="multiPage" runat="server" <telerik:RadPageView ID="PageView1" runat="server"></telerik:RadPageView> <telerik:RadPageView ID="PageView2" runat="server"></telerik:RadPageView> <telerik:RadPageView ID="PageView3" runat="server"> </telerik:RadPageView></telerik:RadMultiPage> Now, the contents of PageView1 is showing up in PageView2 and PageView3 after I added the below code:<telerik:RadAjaxManager ID="radAjaxManager" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="tabStrip"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="tabStrip" /> <telerik:AjaxUpdatedControl ControlID="multiPage" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="multiPage"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="tabStrip" /> <telerik:AjaxUpdatedControl ControlID="multiPage" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManager> Please give me an advise, i'm lost in this telerik control. TIA!
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel" runat="server"/>
<telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="RadAjaxLoadingPanel">
<telerik:RadTreeList ID="RadTreeListAssigment" runat="server" DataKeyNames="ObjectId"
AllowRecursiveSelection="true" OnItemCreated="RadTreeListAssigment_ItemCreated"
AllowPaging="true" PageSize="50" ParentDataKeyNames="EntityObjectId"
Width="100%" AllowMultiItemSelection="true" OnChildItemsDataBind="RadTreeListAssigment_ChildItemsDataBind"
OnItemDataBound="RadTreeListAssigment_ItemDataBound" GridLines="None" AutoGenerateColumns="false"
OnNeedDataSource="RadTreeListAssigment_NeedDataSource" AllowSorting="true"
OnItemCommand="RadTreeListAssigment_ItemCommand">
<Columns>
<telerik:TreeListSelectColumn HeaderStyle-Width="12px" UniqueName="chkBox" HeaderText="">
</telerik:TreeListSelectColumn>
</Columns>
<ClientSettings>
<Scrolling AllowScroll="true" ScrollHeight="454px" UseStaticHeaders="true" />
</ClientSettings>
<PagerStyle Mode="NextPrevAndNumeric" AlwaysVisible="true" />
</telerik:RadTreeList>
</telerik:RadAjaxPanel>
I am also using the RadAjaxManager in master page, so cannot use it here as soln provided by other website.
Could anybody help on this.
Regards,
Hitesh

I have a user control in which I have several repeaters. In two of the repeaters, I have two RadNumericText boxes that on a change event does some server side code. The controls themselves are triggers to an Ajax update that updates other controls on other repeaters.
So far I have the logic working with other RadNumericText boxes on the same page but every so often two of these controls will raise the text change event of the other control.
<telerik:RadNumericTextBox ID="DesiredCreditLineTextBox" Runat="server" MinValue="0" Skin="Vista" AutoPostBack="true" OnTextChanged="DesiredCreditLine_TextChanged" />
<telerik:RadNumericTextBox ID="DesiredTermPaymentTextBox" Runat="server" MinValue="0" Skin="Vista" AutoPostBack="true" OnTextChanged="TermPayment_TextChanged" Type="Currency" Width="100px" />
The two controls exist in two different repeaters. In only this one case (I have it working on other controls), the "DesiredTermPaymentTextBox" is raising the "DesiredCreditLine_TextChanged" event.
Any ideas why this anomaly would occur?
<custom:MerchCustomFilteringColumn HeaderText="Added By" DataField="SubmittedByInitials" UniqueName="Source" SortExpression="SubmittedByName"> <ItemTemplate> <%# Eval("User Name")%> </ItemTemplate></custom:MerchCustomFilteringColumn>Public Class MerchCustomFilteringColumn Inherits GridTemplateColumn Dim db As New MerchandisingRepoDataContext Private _CountryGroup As String = "2" Public Property CountryGroup() As String Get Return _CountryGroup End Get Set(ByVal value As String) _CountryGroup = value End Set End Property Private lDataSource As Object = Nothing 'RadGrid will call this method when it initializes the controls inside the filtering item cells Protected Overrides Sub SetupFilterControls(ByVal cell As TableCell) MyBase.SetupFilterControls(cell) list.DataSource = (From i In db.Items Where i.CountryGroupID = _CountryGroup Group By i.itemLocationCountryCode Into code = Group Order By itemLocationCountryCode Select itemLocationCountryCode).Distinct().ToList() End SubEnd Class