在VS的HTML编辑环境中
当在设计视图中无法看到控件,而显示 在 DataBind、Init、Load、PreRender 或 Unload 阶段,不能修改该控件集合
很可能是某个自定义控件或者是用户控件在 DataBind、Init、Load、PreRender 或 Unload 阶段添加或者删除了子控件(比如DropDownList中的ListItem)
如果确定是逻辑需要,无法更改在这些阶段创建或删除子控件,那么就在这些代码外加上if (!this.DesignMode){} 以确保在设计时不被运行,这样就能在设计视图
中看见控件了
玩技术,要学会忍受寂寞--