2015-06-19 167 views
0
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="FileUpload.aspx.cs" Inherits="Test.FileUpload" %> 
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %> 


<div> 
     <ajaxToolkit:ToolkitScriptManager id="scriptManager1" runat="server" /> 

     <div> 
      <ajaxToolkit:AsyncFileUpload runat="server" id="fileUpload1" onclientuploadcomplete="uploadComplete" onclientuploaderror="uploadError" 
       completebackcolor="White" width="350px" uploaderstyle="Modern" uploadingbackcolor="#CCFFFF" 
       throbberid="imgLoad" onuploadedcomplete="fileUploadComplete"></ajaxToolkit:AsyncFileUpload> 
      <br /> 
      <asp:Image ID="imgLoad" runat="server" ImageUrl="loading.gif" /> 
      <br /> 
      <asp:Label ID="lblMsg" runat="server" Text=""></asp:Label> 
     </div> 
    </div> 

我已經安裝AjaxControlToolKit,加入對它的引用,添加這些控制到工具箱。 ajaxToolkit:AsyncFileUpload是可識別的。但是,我得到"The type or namespace name 'ToolkitScriptManager' does not exist in the namespace 'AjaxControlToolkit' (are you missing an assembly reference?)"ajaxToolkit:ToolkitScriptManager類型或命名空間名稱「ToolkitScriptManager」不命名空間中存在「AjaxControlToolkit」

如何解決?

+0

你嘗試從工具箱中添加此?如果可能的話還包括你的配置文件的部分。標籤有時會發生衝突 – Sherlock

回答

0

您添加的ScriptManager AS

<div> 
     <asp:ScriptManager ID="ScriptManager1" runat="server"> 
     </asp:ScriptManager> 
     <div> 
      <ajaxtoolkit:AsyncFileUpload runat="server" ID="fileUpload1" OnClientUploadComplete="uploadComplete" 
       OnClientUploadError="uploadError" CompleteBackColor="White" Width="350px" UploaderStyle="Modern" 
       UploadingBackColor="#CCFFFF" ThrobberID="imgLoad" OnUploadedComplete="fileUploadComplete"> 
      </ajaxtoolkit:AsyncFileUpload> 
      <br /> 
      <asp:Image ID="imgLoad" runat="server" ImageUrl="loading.gif" /> 
      <br /> 
      <asp:Label ID="lblMsg" runat="server" Text=""></asp:Label> 
     </div> 
    </div> 
相關問題