用Application,如果变量只是个字符串而且其值不变的话可以在web.config里保存或用static const。

解决方案 »

  1.   

    在.inc文件中定义你的变量
    <%'在此定义你要的变量
    wsecUserID=1
    wsecPassword=2
    wsecSecurity=3
    wsecLogonNoUser=4
    wsecLogonWrongPassword=5
    wsecManageNoName=6
    wsecWrongTypeID=7
    wsecWrongGoodsID=8
    wsecNotLogonUser=9
    %>
    在你的用到该变量的地方写上:
    <!--  #include virtual="/你的文件名.inc" -->
      

  2.   

    一般来讲有以下几种办法
    1、存储到session 或application中
    2、写一个页面的类BasePage,在其中定义public的变量,所有其它页面从BasePage继承
    3、写一个公共类CommClass,在CommClass中定义static类型的变量,引用的时候直接用CommClass.变量名,(推荐)
    4、包含文件<!--  #include virtual="/你的文件名.inc" -->
      

  3.   

    在你的项目根目录下的.cs文件里,写入application
    在建立相应的类比如 public class ReportType {
    public int type_ID;
    public string type_Name;
                            public ReportType(){}
                          }
    在你需要的页面调用JYGL.ReportType.type_ID