请大虾帮解释下以下代码,不胜感激
//bool isShow = true;//是
//string strWebUserControls = "WebChart";
//if (isShow)
//{
// string[] strUCs = strWebUserControls.Split(",".ToCharArray()[0]);
// for (int i = 0; i < strUCs.Length; i++)
// {
// string strUCName = strUCs[i].ToString();
// Control a = Page.LoadControl(strUCName + ".ascx");
// //a.dt= GetDataSource;
// this.ASPxPanel1.Controls.Add(a);
// }
//}
//wc1._dt = GetDataSource;
// ChartTitle t = new ChartTitle();
//t.Text = "火车装车计划兑现分析";
//t.Font = new System.Drawing.Font("Tahoma", 10);
//wc1.t = t;
//return;
//this.ASPxPanel1.Controls.Add(WebChartControl5);
//string asd = Interface.Manpower.AdapterManpower.Hello("")
[解决办法]
bool isShow = true;//是 string strWebUserControls = "WebChart"; if (isShow) { string[] strUCs = strWebUserControls.Split(",".ToCharArray()[0]);//将strWebUserControls转为字符串数组 for (int i = 0; i < strUCs.Length; i++) //循环数组 { string strUCName = strUCs[i].ToString(); Control a = Page.LoadControl(strUCName + ".ascx");//根据内容加载Control //a.dt= GetDataSource; this.ASPxPanel1.Controls.Add(a);//添加组件 } } wc1._dt = GetDataSource;//获取数据集 ChartTitle t = new ChartTitle();//新建ChartTitle类 t.Text = "火车装车计划兑现分析"; t.Font = new System.Drawing.Font("Tahoma", 10);//重置t的字体 wc1.t = t; return; this.ASPxPanel1.Controls.Add(WebChartControl5); string asd = Interface.Manpower.AdapterManpower.Hello("") //调用Interface.Manpower.AdapterManpower.Hello接口返回字符串