0

我在尝试将 AJAx ModalPopupExtender 实施到我的网络应用程序中时遇到问题。

我的应用程序是一个 VS2005 应用程序。作为第一步,我将其转换为 VS2010。目标框架是 4.0。

我下载并安装了 AJAXControlToolkit.Binary.NET4。

在我要放置 ModalPopupExtender 的页面上,我首先放置了一个 ScriptManager。然后我放置了一个面板并添加了一些按钮和列表框。然后我单击面板工具栏上的“添加扩展器”并选择了 ModalPopupExtender。到目前为止,一切都“很好”。但是,当我开始将 popupcontrolid 的属性更改为“panel1”,将 targetcontrolid 的属性更改为“button1”(在我的表单上)...我得到一个带有红色和黑色文本的灰色框,说明:Error Creating Control - Panel1_ModalPopupExtender Undknown server tag 'asp:ModelPopupExtender'。

当我查看页面顶部时,我确实看到了我的注册:

我已经尝试了一切,从更改我的 web.config(根据各种网络文章)到各种其他更改。没运气。

请注意,它似乎“工作”并运行......那是我得到我的弹出窗口。我也可以添加一个非 ModalPopUpExtender ......就像日历到一个文本框......它也会产生一个抱怨标签的错误,但运行。

想法?

我有一个单独的问题处理 ModalPopupExtender 和回发,我将在不同的问题中发布。

4

0 回答 0