我正在尝试使用从下载的 ajaxtool 套件here http://ajaxcontroltoolkit.codeplex.com/releases/view/43475对于颜色选择器。
当我尝试在我的任何页面上使用它时,它会显示一个错误
This page is missing a HtmlHead control which is required for the CSS
stylesheetlink that is being added. Please add <head runat="server" />.
可能是什么原因。
我使用 ToolScriptManager 而不是文档中所述的脚本管理器。
我正在使用 Asp.net 3.5 并在内容页面下使用 colorPicker 控件,并在同一位置添加 ToolScript Manager。
正如拉斐尔所说
<head>
<title>l</title>
<link href="<%= ResolveUrl("~/css/style.css") %>" rel="stylesheet" type="text/css" />
<link rel="stylesheet" type="text/css" href="<%= ResolveUrl("~/css/chromestyle.css") %>"/>
<script src="<%= ResolveUrl("~/js/JScript.js") %>" type="text/javascript"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script>
<script type="text/javascript" src="<%= ResolveUrl("~/js/chrome.js") %>"></script>
<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
</head>
如果我在 head 中添加 runat 我开始收到此错误
The Controls collection cannot be modified because the control
contains code blocks (i.e. <% ... %>).
我得到的事件序列与 Shantanu 得到的事件序列相同。当我添加 AJAX Control Toolkit ComboBox 时,它告诉我将 runat=server 添加到 HEAD。所以我就这样做了然后它开始说
“无法修改 Controls 集合,因为该控件
包含代码块(即 )。”再次就像 Shantanu 的情况一样。
如果我正确地阅读了这篇文章,那么如果我在这个 aspx 文件中有很多内联代码(在 java/inline vb 以及 HTML/inline vb 中),我是否无法使用 AJAX Control Toolkit 的 ComboBox?我的意思是嘿,我知道我们的 aspx 页面很丑而且几乎无法挂起,但是认真的吗?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)