解决 The Controls collection cannot be modified because the control contains code blocks

我发现我好像变了,原来每当人成长的时候都会改变。生命本该有意义,我们绝不是白来一场。
在.aspx或.ascx的如果包括<%= %>,并在.aspx, .ascs中使用了AjaxToolkit中的控件,那么很可能会引发"The Controls collection cannot be modified because the control contains code blocks" 异常, 解决办法如下

1. 将<%= 换为<%# 2. 在.asp或模板页中的Page_Load事件中添加如下代码
 
Page.Header.DataBind();

到此这篇关于解决 The Controls collection cannot be modified because the control contains code blocks就介绍到这了。智者一切求自己,愚者一切求他人。好听的游戏名字更多相关解决 The Controls collection cannot be modified because the control contains code blocks内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
.NetCore利用BlockingCollection实现简易消息队列

c# NameValueCollection类读取配置信息

C#中IEnumerable、ICollection、IList、List之间的区别