ajax悬停菜单扩展程序控制问题

时间:2011-01-17 10:17:06

标签: asp.net ajax

我下载了ajax工具包并添加到我的工具箱中。但是当我在我的网络表单上拖放ajax控件时,我得到了以下错误。

  1. 无法加载文件或程序集“AjaxControlToolkit”或其依赖项之一。该系统找不到指定的文件。
  2. 未知服务器标记'cc1:HoverMenuExtender。
  3. 这是我的.aspx代码。

    <%@ Page Language =“C#”AutoEventWireup =“true”CodeFile =“Default.aspx.cs”Inherits =“_ Default”%> <%@ Register Assembly =“AjaxControlToolkit”Namespace =“AjaxControlToolkit”TagPrefix =“cc1”%> <!DOCTYPE html PUBLIC“ - // W3C // DTD XHTML 1.0 Transitional // EN”“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> < script runat =“server”>     protected void RadioButtonList1_SelectedIndexChanged(object sender,EventArgs e)     {         Label1.ForeColor = System.Drawing.Color.FromName(RadioButtonList1.SelectedItem.Text);     } < /脚本> < html xmlns =“http://www.w3.org/1999/xhtml”> < head runat =“server”>     < title> Untitled Page< / title>     < style type =“text / css”>         .PanelCSS         {             visibility:hidden的;          }     < /风格> < /头> <身体GT;     < form id =“form1”runat =“server”>     < div style =“height:504px”>     < h2 style =“color:DeepPink; font-style:italic;”> Ajax Control Toolkit示例:使用HoverMenuExtender< / h2>         < hr width =“550”align =“left”color =“Pink”/>         < ASP:的ScriptManager             ID = “ScriptManager1”             runat =“server”>         < / ASP:的ScriptManager>     < CC1:HoverMenuExtender             ID = “HoverMenuExtender1”             RUNAT = “服务器”             的TargetControlID = “Label1的”             PopupControlID = “Panel1的”             PopupPosition =“Bottom”>         < / CC1:HoverMenuExtender>         < br />< br />         < ASP:标签             ID = “Label1的”             RUNAT = “服务器”             Text =“颜色可变标签”。             FONT-SIZE = “XX-大”             字体名称=“Comic Sans MS”             >         < / ASP:标签>         < ASP:面板             ID = “Panel1的”             RUNAT = “服务器”             宽度= “300”             BORDERCOLOR = “灰”             边框宽度= “1”             的CssClass = “PanelCSS”             >             < ASP:RadioButtonList的                 ID = “RadioButtonList1”                 RUNAT = “服务器”                 RepeatColumns = “3”                 OnSelectedIndexChanged = “RadioButtonList1_SelectedIndexChanged”                 的AutoPostBack = “真”                 >                 < ASP:的ListItem>覃< / ASP:的ListItem>                 < ASP:的ListItem>深红< / ASP:的ListItem>                 < ASP:的ListItem> DarkBlue< / ASP:的ListItem>                 < ASP:的ListItem>海藻绿< / ASP:的ListItem>                 < ASP:的ListItem>橙红色< / ASP:的ListItem>                 < ASP:的ListItem>品红< / ASP:的ListItem>                 < ASP:的ListItem>深粉红< / ASP:的ListItem>             < / ASP:RadioButtonList的>         < / ASP:面板>     < / DIV>     < /形式> < /体> < / HTML>

    请解决我的问题。

    此致

    N.SRIRAM

1 个答案:

答案 0 :(得分:0)

您是否真的在ASP.NET应用程序的bin目录中安装了AJAX Control Toolkit程序集?

如果您已经在那里,是否已检查是否为Microsoft .NET Framework版本编译了添加的引用?

也许你是一个旧版本,或者你是一个较新的版本而且你使用的是错误的ASP.NET版本。