.Net的观念就是转到面向对象编程!所以你可以用类来实现,也就是不是include,而是创建一个类,引用里面的方法,属性等等。如果是每个用户都不同的话,可以把该类初始化后放到session变量中

解决方案 »

  1.   

    自己做个用户控件,是.ascx吗?将它引用到页面中,如何引用其中的变量呢?
    例如:
    .ascx***********
    dim aa as string
    ***********引用页中如何得到aa的值呢?我试过如果在ascx中使用public shared声明,可以引用,但对于cookies之类的值,就成为所有用户公有的了!我现在不知道该怎样解决这个问题了!请能给出一个完整的例子!
      

  2.   

    能不能提供一个例子!  我对类不太熟悉,尤其是对类中的
    set get方法不太理解!
      
      

  3.   

    sample:
    using System;
    public class Test
    {
    private static String dbConnectionString="aaa"; public static String ConnectionString
    {
    get
    {
    return dbConnectionString;
    }
    set
    {
    dbConnectionString=value;
    }
    }
    public void MethodTest()
    {

    }       

    可直接用Test.ConnectionString访问即取得"aaa"值,因为他是静态成员    
    访问方法MethodTest()要用实例化如(new Test()).MethodTest()访问
      

  4.   

    但我的类中的成员变量都是在方法中赋值的,
    例如:public class testpublic aa as stringpubllic sub methotest()
      aa="aaaa"
    end subend class
    像这种方式调用aa是不中应先调用methotest方法?另外这种声明为public的方式是否适用于cookie变量的读取!
      

  5.   

    呵呵呵只是写普通网页根本不需要什么面向对象你完全可以按3.0的风格写aspx但 sub and function 都要放在<script runat="server" language="xxx">里面
    <%
    ..........仍然有效
    %>