我向页面中加了一个datalist控件,什么代码也没写。运行时出行以下错误。编译器错误信息: CS0234: 类型或命名空间名称“Global”在类或命名空间“System.Web.UI.WebControls.DataList”中不存在(是否缺少程序集引用?) 源错误: 行 26:      
行 27:     System.Runtime.CompilerServices.CompilerGlobalScopeAttribute()]
行 28:     public class Global_asax : DataList.Global {
行 29:         
行 30:         private static bool __initialized = false;
  源文件: c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\datalist\7d881b6b\2f7d8427\vprjtst3.0.cs        行: 28  
这是怎么回事啊?

解决方案 »

  1.   

    这是我页面引用的名称空间啊
    using System;
    using System.Collections;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Web;
    using System.Web.SessionState;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.HtmlControls;
    我觉得不少啊
      

  2.   

    DataList是你自定义的吧?是不是和系统的重名了呢?
      

  3.   

    global.asaxpublic class Global_asax 继承于System.Web.HttpApplication的吧,
    你的DataList.Global 继承于System.Web.HttpApplication吗?这个类你写在哪里的啊?("public class Global_asax : DataList.Global {")