为什么有些程序开头用:
<% @ Import Namespace="System.Data" %>
倒入名称空间。有些程序(比如vs自动生成的)的程序开头用:
using System.Data;
来倒入名称空间。另外asp.net里那些类是不需要显式申明倒入的,就像java里的lang一样。

解决方案 »

  1.   

    <% @ Import Namespace="System.Data" %>
    -------------------
    ASPX文件中使用它.
    -------------------------------
    using System.Data;
    ASPX.CS 和.CS中使用它.
      

  2.   

    因为我发现不用 .cs 文件 直接写成 .aspx文件时。有些类是不要申明导入的像什么datetime , page 等。
      

  3.   

    System
    System.Text
    System.Collections
    System.Web
    System.Web.UI
    System.web.UI.HtemlControls
    System.web.UI.WebControls
    System.Threading
    不用显示导入