将Ajax工具包添加到web.config,以便可以在整个项目中使用它

时间:2012-09-07 22:56:05

标签: asp.net ajax web-config asp.net-ajax ajaxcontroltoolkit

我想将以下内容添加到Web.config中,以便我的整个项目都可以使用Ajax工具包,因为这是我从电子书中学习的教程的一部分。

<pages theme="Blue">
  <controls>
⋮
    <add tagPrefix="atk" namespace="AjaxControlToolkit"
        assembly="AjaxControlToolkit" />
  </controls>
</pages>

在我们的Web.config文件中没有控件标记,所以我尝试添加控件标记并收到错误,告诉我它正在期待子元素控件。我假设这些子元素控件在电子书中用indicated表示。

您能告诉我需要添加哪些子元素控件,以便添加tagPrefix吗?

1 个答案:

答案 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>