命名空间“System.Web.UI”中不存在类型或命名空间名称“Webcontrols”(是缺少程序集引用吗?)
这个问题该怎么解决呢?实在不懂事怎么回事!

解决方案 »

  1.   

    引用System.Web.dll
    是System.Web.UI.WebControls,注意大小写
      

  2.   

    应该是缺少引用。如果创建的是WEB Application 或者是WebSite,应该是会自动引用的。在引用上右击选择添加引用,选择.NET选项卡里面的System.Web即可(里面有好多程序集,是按首字母排列的,找起来也比较方便)。如果你创建的是winform程序或者控制台程序,则不会自动添加这项引用,还需要注意,系统可能把.NET版本设为了.NET FrameWork 的Client Profile版本,在项目上右击选择属性,把.NET版本改成.NET FrameWork 2.0 到4.0中的一个(后面吧不带Client Profile),这样就可以成功添加System.Web引用了。
      

  3.   

    忘了说了,WebControls中C是大写,也可能是这个错误。