I have been able to programmatically apply formatting to both the XAxis and YAxis (although not successfully for every chart), however, I am unable to figure out how to format the series labels.
For example, I have used the following, which has zero effect upon the series labels - regardless of what is provided in the DefaultLabelValue parameter:
<telerik:ChartSeries DataYColumn="TotalCost" Type="Line" Name="TotalCost" DataLabelsColumn="TotalCost" DefaultLabelValue="#Y{C}">
Nor do any of my codebehind (located within the ItemDataBound event) attempts:
RadChart_ProjectTrends_Costs.PlotArea.Chart.Series[0].DefaultLabelValue
the .Appearance.CustomFormat parameter applies to Style.Axis, and not Chart.Series
Any advice on how to apply *any* formatting to databound values in RadChart would be greatly, greatly appreciated.


<telerik:RadToolTipManager ID="RadToolTipManager1" runat="server" Skin="Telerik"    EnableShadow="true" Animation="Resize" HideEvent="ManualClose" Height="70" Width="75"    Position="TopCenter" ToolTipZoneID="rc_CSMD_Average_Response_Time"> </telerik:RadToolTipManager>


public enum MyEnum{Val1,Val2,Val3}public MyEnum? MyControlAttribute{    get { return (MyEnum?)ViewState["MyControlAttribute"]; }    set { ViewState["MyControlAttribute"] = value; }}<ns:MyCompositeControl ID="ccid" runat="server" MyControlAttribute="...." />
When I introduce a RadAjaxManager (which I now need for other reasons) it breaks my Sorting and Paging? Any advice?
<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="Grid.ascx.vb" Inherits="WebDBMS.Grid" %>   <%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %>   <telerik:RadScriptManager ID="ScriptManager" runat="server" />   <telerik:RadCodeBlock runat="server" ID="RadCodeBlock1">    <script type="text/javascript">        var allowMenu = "<%=AllowMenu%>";          function RowContextMenu(sender, eventArgs) {            if (allowMenu == "True" && __ual == "99") {                var menu = $find("<%=RadMenu1.ClientID %>");                var evt = eventArgs.get_domEvent();                  if (evt.target.tagName == "INPUT" || evt.target.tagName == "A") {                    return;                }                  var index = eventArgs.get_itemIndexHierarchical();                document.getElementById("radGridClickedRowIndex").value = index;                  sender.get_masterTableView().selectItem(sender.get_masterTableView().get_dataItems()[index].get_element(), true);                  menu.show(evt);                  evt.cancelBubble = true;                evt.returnValue = false;                  if (evt.stopPropagation) {                    evt.stopPropagation();                    evt.preventDefault();                }            }        }                 function RowDblClick(sender, args) {            var grid = sender;            var MasterTable = grid.get_masterTableView();            var row = MasterTable.get_dataItems()[args.get_itemIndexHierarchical()];            var cell = MasterTable.getCellByColumnUniqueName(row, "ID");            if (cell != null) {                var value = cell.innerHTML;                  if (__name != null) {                    var url = "../Forms/getEditForm.aspx?key=" + __name + "&id=" + value;                    winopen(url, null, "toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1");                }            }        }          function OpenClick() {            var grid = $find("<%=QueryRadGrid.ClientID %>");            var MasterTable = grid.get_masterTableView();            var row = MasterTable.get_selectedItems()[0];            if (row != null) {                var cell = MasterTable.getCellByColumnUniqueName(row, "ID");                var value = cell.innerHTML;                var url = "./Forms/getEditForm.aspx?key=" + __name + "&id=" + value;                winopen(url, null, "toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1");            }        }        function RepaintGrid() {            var grid = $find("<%= QueryRadGrid.ClientID %>")            grid.repaint();        }          function MassChange(sender, args) { // Customer Corrections Only            var grid = $find("<%=QueryRadGrid.ClientID %>");            var MasterTable = grid.get_masterTableView();            var items = MasterTable.get_selectedItems();            var itemIds = '';            for (var i = 0; i < items.length; i++) {                var row = items[i];                var cell = MasterTable.getCellByColumnUniqueName(row, "ID");                var value = cell.innerHTML;                if (itemIds != '') itemIds += ',';                itemIds += value;            }            if (itemIds != '') {                if (confirm("Perform Mass Change?") == true) {                    winopen('../Forms/MassChange.aspx?xx_tranid=' + itemIds, 'MassChange', 'width=800, height=500');                }            }            return false;          }    </script> </telerik:RadCodeBlock>   <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">    <AjaxSettings>        <telerik:AjaxSetting AjaxControlID="QueryRadGrid">            <UpdatedControls>                <telerik:AjaxUpdatedControl ControlID="QueryRadGrid" LoadingPanelID="RadAjaxLoadingPanel1" />                <telerik:AjaxUpdatedControl ControlID="RadMenu1" />            </UpdatedControls>        </telerik:AjaxSetting>        <telerik:AjaxSetting AjaxControlID="RadMenu1">            <UpdatedControls>                <telerik:AjaxUpdatedControl ControlID="QueryRadGrid" LoadingPanelID="RadAjaxLoadingPanel1" />                <telerik:AjaxUpdatedControl ControlID="RadMenu1" />            </UpdatedControls>        </telerik:AjaxSetting>    </AjaxSettings> </telerik:RadAjaxManager>   <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" />   <telerik:RadContextMenu ID="RadMenu1" runat="server" OnClientItemClicking="MassChange"   EnableRoundedCorners="true" EnableShadows="true">    <Items>        <telerik:RadMenuItem Text="Mass Change" />    </Items> </telerik:RadContextMenu>   <input type="hidden" id="radGridClickedRowIndex" name="radGridClickedRowIndex" />   <telerik:RadGrid ID="QueryRadGrid" runat="server" style="width:100%; height:99%; position: absolute;"    Font-Names="Verdana" GridLines="Horizontal" AllowSorting="True" ShowGroupPanel="True"     Skin="Office2007" AllowPaging="True" PageSize="50" AutoPostBack="True">      <MasterTableView>         <HeaderStyle Wrap="false" />     </MasterTableView>     <ClientSettings AllowDragToGroup="True">         <Scrolling UseStaticHeaders="true" AllowScroll="True" SaveScrollPosition="True"/>         <Selecting AllowRowSelect="True" />         <ClientEvents OnRowDblClick="RowDblClick" />     </ClientSettings>     <PagerStyle AlwaysVisible="true" />     <ExportSettings ExportOnlyData="true" IgnorePaging="true"/> </telerik:RadGrid> 

<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="05-UI_1.aspx.vb" Inherits="AjaxProva1._05_UI_1" %>   <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> <!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>AJAX / UI Getting started</title> </head> <body>   <form id="form1" runat="server">   <div>     <asp:ScriptManager ID="ScriptManager1" runat="server">     </asp:ScriptManager>     <telerik:RadFormDecorator ID="RadFormDecorator1" runat="server" Skin="Hay" />     <table id="tblOptions" style="width: 100%;">       <tr>         <td style="color: #808000; border-right-style: solid; border-width: thin; border-color: #808000">           Music Styles         </td>         <td style="color: #808000">           Media         </td>       </tr>       <tr>         <td colspan="2">           <hr />         </td>       </tr>       <tr>         <td style="border-right-style: solid; border-width: thin; border-color: #808000"          title="Check all the styles you want to see included in the listing." valign="top">           <asp:CheckBox ID="CheckBox1" runat="server" Text="Classical" />           <br />           <asp:CheckBox ID="CheckBox2" runat="server" Text="Classic Rock" />           <br />           <asp:CheckBox ID="CheckBox3" runat="server" Text="Jazz and Fusion" />           <br />           <asp:CheckBox ID="CheckBox4" runat="server" Text="Rhythm and Blues" />         </td>         <td title="Choose the media you want." valign="top">           <asp:RadioButtonList ID="RadioButtonList1" runat="server">             <asp:ListItem Selected="True">CD</asp:ListItem>             <asp:ListItem>Tape</asp:ListItem>           </asp:RadioButtonList>         </td>       </tr>     </table>     <asp:Button ID="Button1" runat="server" Text="See Listing" />     <telerik:RadToolTipManager ID="RadToolTipManager1" runat="server" Animation="FlyIn"      Skin="Hay" ToolTipZoneID="tblOptions">     </telerik:RadToolTipManager>     <telerik:RadToolTip ID="RadToolTip1" runat="server" ManualClose="True" Position="BottomRight"      RelativeTo="Element" Skin="Hay" TargetControlID="Button1" Title="See Listings">       <asp:Image ID="Image1" runat="server" ImageUrl="~/Images/music.png" />       Click this button to view the listings in our catalog for all the types of music       you have selected.     </telerik:RadToolTip>   </div>   </form> </body> </html>