AjaxControlToolkit Twitter控件导致错误

时间:2014-02-28 12:55:46

标签: c# asp.net twitter ajaxcontroltoolkit

我将AjaxControlToolkit 4.0添加到我的项目中并添加到Toolbox中。然后我添加了Twitter控件,只需双击它并没有添加任何其他内容。但黄页附带:

  Server Error in '/' Application.
    The Controls collection cannot be modified because the control 
contains code blocks (i.e. <% ... %>). 

没有提到错误的页面。我是否需要添加其他任何内容才能使其正常工作?我的代码是这样的:

 <asp:Twitter ID="Twitter1" runat="server"></asp:Twitter>

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我解决了。显然,如果没有ToolkitScriptManager,我们就无法使用此控件。但这并不能解决错误。

<% %>部分的<head runat="server"> ... </head>括号中有一些if条件,我不得不删除它们。并将Page.Header.DataBind();添加到page_load以使其有效。

这就是我将它添加到MasterPage的方式。希望它可以帮到某人。