我最近开始使用AjaxControlToolkit(更具体地说是AjaxFileUpload控件),并且遇到了一些困难。我已经成功地使用了这个工具包和其他项目的控件,但我不确定这个项目发生了什么。我引用了AjaxControlToolkit,将必需的行放在我的web.config中,将必需的行放在我的aspx页面中,并设置了一个脚本管理器,一切看起来都很好。该网站启动没有错误,它有点显示,但它不能正常工作。基本上显示的是一个黑色的框,看起来像“上传”按钮,点击时允许我选择一个文件。然而,该控件的其他功能都没有工作。图像中的前两个块是两个独立的FileUploadControls,第三块是一个asyncfileupload控件....任何人都知道发生了什么!!!AjaxFileUpload问题没有正确显示
看到的形象在这里:http://img571.imageshack.us/img571/3417/screenshot20130223at111.png
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="AjaxControlToolkit" %> //at top of page
<AjaxControlToolkit:ToolkitScriptManager ID="tsm1" runat="server"></AjaxControlToolkit:ToolkitScriptManager> //on page
<AjaxControlToolkit:AjaxFileUpload ID="ajaxupload1" runat="server" />//on page
<pages>//web.config
<controls>
<add tagPrefix="AjaxControlToolkit" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit"/>
</controls>
</pages>
正如我说,这个项目建立并启动正常,没有错误,因为你可以在截图中看到它试图建立的控制,但东西是关闭的。 ..
这是很难帮助你在你的代码中的问题没有看到你的代码。 – 2013-02-23 03:37:19
添加了代码示例以供参考,但它们确实只是基本的;没有复杂的... – 2013-02-23 03:46:57
@ JordanMurphy - 你检查控制台的任何错误? – coder 2013-02-23 03:49:12