我想将以下内容添加到Web.config中,以便我的整个项目都可以使用Ajax工具包,因为这是我从电子书中学习的教程的一部分。
<pages theme="Blue">
<controls>
⋮
<add tagPrefix="atk" namespace="AjaxControlToolkit"
assembly="AjaxControlToolkit" />
</controls>
</pages>
在我们的Web.config文件中没有控件标记,所以我尝试添加控件标记并收到错误,告诉我它正在期待子元素控件。我假设这些子元素控件在电子书中用indicated表示。
您能告诉我需要添加哪些子元素控件,以便添加tagPrefix吗?
答案 0 :(得分:1)
好的,我改变了这个答案,因为你的代码看起来很好,假设你在<system.web>
中有页面和控件,你还在bin文件夹中添加了AjaxControlToolkit吗?
<system.web>
<pages>
<controls>
<add assembly="Subtext.Web.Controls"
namespace="Subtext.Web.Controls"
tagPrefix="st" />
<add src="~/Controls/SomeControl.ascx"
tagName="SomeControl"
tagPrefix="st" />
</controls>
</pages>