我在按钮上使用 Ajax 下拉扩展器。但是遇到运行时错误
The Controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>).
它在编译器尝试编译扩展库类时发生。类中的错误代码是
link.Attributes.Add("rel", "stylesheet");
header.Controls.Add(link);
//here i am getting the error --> // ASP.NET AJAX doesn't currently send a new head element down during an async postback,
// so we do the same thing on the client by registering the appropriate script for after
// the update.
我应该如何尝试删除错误。我也更改了 ajax 工具包版本,但没有奏效,我在母版页中将 <%=%> 更改为 <@#%> ,但这也没有用。我正在使用可视化 Web 开发人员 2010。