I can render the chart no problem with this data if I use the RenderChartHTML function so I can't believe that it is the data. I also only want the chart to render in javascript if no flash is found. I don't want to render in javascript 100% of the time. Is that what your suggestion will do?

So I tried calling the Renderchart method and I get javascript errors now. I get the following message.. "Microsoft JScript runtime error: There was an error rendering the chart. Enable FusionCharts JS debugMode for more information." .I set the debugmode='1' but I still can't get rid of this message. I'm hesitant to contineu down this RenderChart method with the issues I'm hitting (unless I absolutely have to, to utilize the _Fallbackjschartwhennoflash.

Does RenderChartHTML not handle _Fallbackjschartwhennoflash()? I believe we had called RenderChartHTML versus RenderChartt for a specific reason. I'm afraid by switching it, it could cause other issues. Is that the only way this works?

Thanks. This worked great! The only item I need to find now is disabling the exploding pie slices. The default behavior appears to allow to explode the pie slices. I'm sure there is a property I just need to set. Thanks again!

I use the RenderChart function to generate it. Hence, I'm not sure what you mean by "You might need to edit the wrappers to put the HTML embedding code for renderChartHTML or createChartHTML functions." to hide the menu. See my code below..
chartDisplay.Text = FusionCharts.RenderChart(url,
"", ConvertDataSetIntoXML, ChartID, ChartWidth.ToString, ChartHeight.ToString, False, False, True)

When users right click on the pie chart (after it has been rendered on the page), the context menu has options to slice or explode the slices. Can this be removed similar to how I can rmeove the Fusion Charts options by using showFCMenuItem='0'? I have read conflicting messages on this. Most state that it cannot be done, while one stated that it could be done with menu='0' or something along those lines. I tried to implement to no avail. I want to be able to have the flash on the chart (for the various rendering effects), but not the ability for users to perform the exploding, etc..
Thanks!
Patrick

Thanks for the code samples! I tried to replicate that in my environment. I have a resources directory in my project that contains all the .swf files. My project name is ChartControl. Hence I plugged in the below code.
Code
url = Page.ClientScript.GetWebResourceUrl(Me.[GetType](), "ChartControl.resources.Pie2D.swf")
AssemblyInfo.vb Page
This does not work. The namespace to my project is "CFN.Web.UI.Controls.ChartControl" so I'm not sure if that changes anything.

I have created a class library assembly to be a wrapper to the Fusion files. I have added the .swf files as embedded resources in the project and I'm trying to reference these for use in the RenderChart funciton. See my code snippet below.
url = Page.ClientScript.GetWebResourceUrl(GetType(ChartControl), "CFN.Web.UI.Controls.ChartControl.Pie2D.swf")
chartDisplay.Text = FusionCharts.RenderChart(url, "", ConvertDataSetIntoXML, "CFNChart", ChartWidth.ToString, ChartHeight.ToString, False, False)
The url converts to /Applications/APP360/WebResource.axd?d=YLFeAETZsBmqQEgBXxjSQFSxN5RnEZuFIJUEjNSceEbGk51IWHsbVz7EgPQDJcnFR4jON4zz6vCwI8vRg-0G5GLxH2CV3gfVD40OnqDPWG81&t=633528315360254502". Is this possible to accomplish? If not, how can I reference the .swf files so that they are located in only 1 directory and referenced by my class library project.
Thanks!
Patrick