【发布时间】:2010-12-29 12:46:13
【问题描述】:
这段代码代表了我的逻辑。显然它不起作用。请告知如何使其工作。
switch (ObjectToControl.GetType().ToString())
{
case "DataList":
DataList Controled = (DataList)ObjectToControl;
break;
case "DetailsView":
DetailsView Controled = (DetailsView)ObjectToControl;
break;
case "FormView":
FormView Controled = (FormView)ObjectToControl;
break;
case "ListView":
ListView Controled = (ListView)ObjectToControl;
break;
default:
GridView Controled = (GridView)ObjectToControl;
break;
}
【问题讨论】:
-
切换后的“受控”在做什么?
-
以利沙的评论非常中肯。这个问题的答案在很大程度上取决于您计划在转换发生后做什么。