我是用的.net2005
在项目中添加了一个文件夹,在文件夹里面添加了一个类
我如果在别的页面中引用这个类怎么引用呀.net2003里可以添加命名空间.可是.net2005里面没有呀··
帮帮忙吧

解决方案 »

  1.   

    dim myClass as class1=new class1
    myClass.sub1("xxxxx")
      

  2.   

    要把类的文件放在AppCode文件夹才可以,引用与2003同.
      

  3.   

    2005里也有的啊,如果都是在一个项目里,命名空间默认应该是一样的(除非你另外修改),你直接实例化使用
             ClassName c = new ClassName();
             c.ClassMethod();
    就可以了,如果是静态方法,都不用实例化,直接用ClassName.ClassMethod();
      

  4.   

    To:楼上
    比如说我在文件夹里(SQL)有一个类(sqlHelp.cs)
    在另一个文件夹里(business)里有一个页面(gypd.aspx)
    如果在这个页面里引用怎么引用呀。
    直接写他的类名就找不到··
      

  5.   

    回复人:cpp2017(幕白兄) ( ) 信誉:100 2006-12-26 09:37:32 得分:0 
     
     
      要把类的文件放在AppCode文件夹才可以,引用与2003同.
      

  6.   

    VS2005 的App_Code专门放通用的文件(类),为什么你不用呢?
      

  7.   

    App_Code有点霸道,只能是这个文件夹,这个我也领教过了,和03不一样啊.
    同意 cpp2017(幕白兄) ( ) 信誉:100    Blog
      

  8.   

    To:楼上
    比如说我在文件夹里(SQL)有一个类(sqlHelp.cs)
    在另一个文件夹里(business)里有一个页面(gypd.aspx)
    如果在这个页面里引用怎么引用呀。
    直接写他的类名就找不到··
    ------------------------------
    我是将两个文件将用不同的命名空间。
    比方说。SQL这个文件夹用namespace sql;business文件夹用namespace business
    在gypd.aspx页面里写上using sql;然后就可以了引用它了,像sqlHelp sqlhelp = new sqlHelp();