System.Windosw.Forms 命名空间的控件不能在 Web 下使用。

解决方案 »

  1.   

    ASP.NET是开发WEB程序的一种技术。而C#是一种语言,并且是一种可以编写WEB程序的一种语言。
    除C#之外,还可以选用VB,
      

  2.   

    你应该说winfor和asp.net之间的联系,C#是语言,跟winfor和asp.net是2个概念。还是自己看看基础知识吧,一时半会说不清
      

  3.   

    C# 只是语言
    ASP.NET 可以是 VB C# ...《Visual C#全程指南》 没看过.. 可能书上说的是WINFORM开发把.或则WINFORM和WEBFORM都有.
    《ASP.NET从入门到精通》这个看名字就知道是WEBFORM开发的.
      

  4.   

    ASP.NET并不是一门编程语言,而是一个统一的Web开发模型,它支持以可视化的方式创建企业级网站。ASP.NET是.NET Framework 的一部分,在ASP.NET中可以利用.NET Framework中的类进行编程。在ASP.NET中可以用VB.NET、C#、J#和JScript .NET等编程语言来开发Web应用程序。
      

  5.   

    System.Windows.Forms  System.Web.UI
      

  6.   

    ASP.NET是.NET Framework 的一部分
    而c#是一门编程语言,可以用于web,form,网络等等编程,而asp.net只是web方向!