Hello, 
  
  
  
I'm developping a web application using asp.net and c#. 
  
  
  
I'm trying to build a SSGrid chart using setDataXML methode, I'm conctructing xml from code behind after retrieving data from sql server dababase. 
  
  
  
I have a problem with showPercentValues and showShadow parameters. I found this code on the documentation: 
  
  
  
< div id="chart1div"> 
  
This text is replaced by the chart. 
  
< /div> 
  
  
  
< script type="text/javascript"> 
  
var chart1 = new FusionCharts("../FusionCharts/SSGrid.swf", "ChId1", "600", "400", "0", "0");  
  
chart1.setDataXML("< chart>< set name='Data1' value='1' />< /chart>"); 
  
chart1.addVariable('showPercentValues', '1'); 
  
chart1.addVariable('showShadow', '1'); 
  
chart1.render("chart1div"); 
  
< /script> 
  
  
  
In my application, I need the showPercentValues and showShadow parameters so I add then on code behind this way: 
  
  
  
StringBuilder xmlData = new StringBuilder(); 
  
xmlData.Append("< chart  showPercentValues='1'  showShadow='1' >"); 
  
  
  
//dt : DataTable where I put the retrieved data 
  
if (dt.Rows.Count > 0) 
  
{ 
  
foreach (DataRow dr in dt.Rows) 
  
{ 
  
    xmlData.Append("< set name='" + dr["product"].ToString() + "' value='" + dr["price"].ToString() + "'/>"); 
  
} 
  
} 
  
xmlData.Append("< /chart>"); 
  
  
  
chart1div.InnerHtml = InfoSoftGlobal.FusionCharts.RenderChart("../FusionCharts/SSGrid.swf", "", 
  
xmlData.ToString(), "ChartId", "500", "300", false, false); 
  
} 
  
  
  
The SSGrid does not show the percent values, it always show the values, but when I use another animation such as pie2D.swf instead of SSGrid.swf, it shows the percent values as it should ! but I need the job done using SSGrid. 
  
  
  
Can anyone please help me with this ? I'm banging my head against the wall  
  
  
  
Regards, 
  
  
  
Sanaa RAMZI 
  
Software Engineer