New to Telerik UI for ASP.NET AJAXStart a free 30-day trial

Change shared tooltip client-side template of RadHtmlChart

Environment

Product Version2019.3.917
ProductRadHtmlChart for ASP.NET AJAX

Description

You can control the shared Tooltip appearance of RadHtmlChart by defining a custom common tooltip client-side template like explained here: https://docs.telerik.com/devtools/aspnet-ajax/controls/htmlchart/functionality/clienttemplate/overview

Solution

ASP.NET
<telerik:RadHtmlChart runat="server" ID="BoxPlotChart" Width="800" Height="500">
    <PlotArea>
        <CommonTooltipsAppearance Shared="True">
            <ClientTemplate>
                    Lower: #= dataItem.lower# <br/>
                    Q1: #= dataItem.q1# <br/>
                    Median: #=dataItem.median# <br/>
                    Mean: #=dataItem.mean # <br/>
                    Q3: #=dataItem.q3 # <br/>
                    Upper: #=dataItem.upper # <br/>
            </ClientTemplate>
        </CommonTooltipsAppearance>
        <Series>
            <telerik:BoxPlotSeries
                DataLowerField="lower"
                DataQ1Field="q1"
                DataMedianField="median"
                DataQ3Field="q3"
                DataMeanField="mean"
                DataUpperField="upper"
                DataOutliersField="outliers">
                <TooltipsAppearance Color="White"></TooltipsAppearance>
                <Appearance FillStyle-BackgroundColor="#4f99d2"></Appearance>
            </telerik:BoxPlotSeries>
        </Series>
        <XAxis>
            <Items>
                <telerik:AxisItem LabelText="January" />
                <telerik:AxisItem LabelText="February" />
                <telerik:AxisItem LabelText="March" />
            </Items>
        </XAxis>
    </PlotArea>
    <ChartTitle Text="Total money spent on online purchases"></ChartTitle>
</telerik:RadHtmlChart>

See Also