ASP.NET 4 and above has a charting control, you can use pie chart from it, but without X,Y axis you are unable to bind pie chart
see below snippet in that i have given a sample to bind pie chart
protected void Page_Load(object sender, EventArgs e)
{
double[] yValues = { 71.15, 23.19, 5.66 };
string[] xValues = { "AAA", "BBB", "CCC" };
Chart1.Series["Default"].Points.DataBindXY(xValues, yValues);
Chart1.Series["Default"].Points[0].Color = Color.MediumSeaGreen;
Chart1.Series["Default"].Points[1].Color = Color.PaleGreen;
Chart1.Series["Default"].Points[2].Color = Color.LawnGreen;
Chart1.Series["Default"].ChartType = SeriesChartType.Pie;
Chart1.Series["Default"]["PieLabelStyle"] = "Disabled";
Chart1.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true;
Chart1.Legends[0].Enabled = true;
}
for more details see below link
How to create a Pie chart using ASP.Net and C#[
^]