This is a migrated thread and some comments may be shown as answers.

value is like $5,000,000,000.00 i want to show this value as 5 billion or $6,000,000,000.00 as 6 billion like this can any one help me....

1 Answer 67 Views
Gauge
This is a migrated thread and some comments may be shown as answers.
Srikanth
Top achievements
Rank 1
Srikanth asked on 22 Jul 2015, 04:37 PM

value is like $5,000,000,000.00 i want to show this value as 5 billion or $6,000,000,000.00 as 6 billion like this can any one help me....

 

like 1k,100k,200k............

1 Answer, 1 is accepted

Sort by
0
Danail Vasilev
Telerik team
answered on 27 Jul 2015, 01:18 PM
Hello,

You can use templates in the gauge labels, the similar way like with the chart's labels - http://www.telerik.com/forums/showing-value-%28in-thousands%29. For example:

ASPX:
<script>
    function FormatLongNumber(value) {
 
        if (value === 0) {
            return 0;
        }
 
        // hundreds
        if (value <= 999) {
            return value;
        }
 
        // thousands
        if (value >= 1000 && value <= 999999) {
            return (value / 1000) + 'K';
        }
 
        // millions
        if (value >= 1000000 && value <= 999999999) {
            return (value / 1000000) + 'M';
        }
 
        // billions
        if (value >= 1000000000 && value <= 999999999999) {
            return (value / 1000000000) + 'B';
        }
 
        return value;
    }
</script>
<telerik:RadRadialGauge runat="server" ID="RadRadialGauge1" Height="350px" Width="350px">
    <Pointer Value="1000000000" Color="Black">
        <Cap Color="Gray" Size="0.1" />
    </Pointer>
    <Scale Min="0" Max="4000000">
        <Labels Position="Outside" Template="#=FormatLongNumber(value)#" />
        <Ranges>
            <telerik:GaugeRange Color="Orange" From="1000000" To="2000000" />
            <telerik:GaugeRange Color="Green" From="2000000" To="3000000" />
            <telerik:GaugeRange Color="Red" From="3000000" To="4000000" />
        </Ranges>
    </Scale>
</telerik:RadRadialGauge>



Regards,
Danail Vasilev
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Tags
Gauge
Asked by
Srikanth
Top achievements
Rank 1
Answers by
Danail Vasilev
Telerik team
Share this question
or