控件集合不能被修改,因为控件包含代码块(即<% ... %>)<关于什么?

问题描述:

我看到了很少的这种例外的解决方案(如把它放在位置持有人,或者替换<%到<#...等),但我不明白这一点,我的意思是什么是控制集合?以及为什么如果添加的控件包含代码块则无法修改它?控件集合不能被修改,因为控件包含代码块(即<% ... %>)<关于什么?

我期望在渲染过程中调用代码块,而大部分服务器端控件行为都是在渲染前发生的。

我认为这个想法是不会在< %%>标记中的代码和代码隐藏文件之间的元素内容上产生争用。他们都改变了元素的内容,并且asp.net不知道谁需要“获胜”。