2010-02-01 94 views
1

我最近下載了Ajax Control Toolkit以與我的ASP.NET Web應用程序一起使用。 我加入了AsyncFileUpload控制到網絡的形式,但是當我嘗試運行應用程序時,我得到一個錯誤:未知服務器標記'cc1:AsyncFileUpload'

"Unknown server tag 'cc1:AsyncFileUpload'." 

我有這樣的「的.aspx」頁面:

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> 

回答

1

我猜你有Ajax Control Toolkit老vesion。

+0

我下載了2009年9月版的Ajax Control Toolkit。 – Attilah 2010-02-01 13:23:52

+0

希望你也引用了最新的下載版本的DLL ... :-) 我從我提到的鏈接下載,添加了引用,複製了你發佈到REGISTER的代碼,並添加了AsyncFileUpload標籤,如下所示:....並且它只是工作..... – Manish 2010-02-01 14:22:17

3

秩您可以在.config文件中或通過例如.config文件在頁面中註冊tagprefix

(頁面爲例):

<%@ Register TagPrefix="cc1" Namespace="YourAjaxToolkitNamespace" Assembly = "YourAjaxToolkitAssembly" %> 

或(web.config中的例子):

<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> 
</system.web> 
+0

感謝您的建議,我已經在頁面中註冊了tagprefix。 – Attilah 2010-02-01 11:59:08

相關問題