Hello,
i found out that if any label contain space Character, the Space Character is replace with plus Character on ClientOnMouseClick.
<igchart:UltraChart ID="UltraChart1" runat="server" ChartType="ScatterChart" >
<ClientSideEvents ClientOnMouseClick="UltraChart1_ClientOnMouseClick" />
<script type="text/javascript" id="igClientScript">
//column_label = "foo bar"
{
// hier is column_label = "foo+bar"
}
</script>
is it a bug from Infragistics?
this behavior is by design. the row and column labels are escaped using HttpUtility.UrlEncode prior to rendering on the client.
But in my case Label wich contains space are replace witth "+" on the client side using Infragistic Version=9.1.20091.2087.
Thanks
try this:
columnlabel = columnlabel.replace("+", " ");
The Problem with this Solution is: i have some Labels with already "+" Character like "R+V Assurance" and the Columnlable = "R+V+Assurance"
i see. I entered a bug report for this, number 22552. it should be fixed in a future service release. to inquire about this bug in the future, feel free to contact Infragistics Developer Support at any time, using the bug report number for reference.
if you want to work around this problem, you could just replace the + symbols in the column labels with "$" or something similar, and turn them back to "+" in the JavaScript.