在asp。net 中如何设置一个好几个webform页面都可以用的全局变量呢 是不是在变量前加public呢
应该在什么地方定义呢 谢谢各位大哥了

解决方案 »

  1.   

    可以考虑用session或者其他的东东保存起来。
      

  2.   

    可以生命public static 对象
      

  3.   

    可以在BasePage里面声明 public static string xxx;
      

  4.   

    点:Global.asax,点“此处”;在下面加入:
    public class Global : System.Web.HttpApplication
    {
            public static string aaa=".......";
             ......引用:
    任何webform:
    string bbb=命名空间.Global.aaa;
      

  5.   


    写一个公共类如:comm.cs
    在其中定义公共变量
    public static string m="";在别的页面中调用:
    comm.m
      

  6.   

    用session唯一值来传递会好用些。