小弟源码如下:
         private static int Count = 0;
        private static int Sum = 0;
        private static int s = 0;
        private static int q = 0;        protected  void ShowMessage()
        {
            try
            {
                GetID = Convert.ToInt32(Request["imageid"].ToString());//此处是页面得参
            }
            catch
            {
 
            }
我现在想得到页面的参数 然后确定从数据库返回的数目  可是现在有一个问题:如果上一个返回30个参 再看地29个时,在页面输入一个参,而从数据库里只返回20个参,这样就崩掉了   小弟如果不把上面几个变量定义成static就只能看第一页 因为一刷就没了  所以小弟想在每次页面得参时把那几个变量都变成0,请高手帮帮忙!!谢谢了

解决方案 »

  1.   

    我现在想得到页面的参数 然后确定从数据库返回的数目  可是现在有一个问题:如果上一个返回30个数据 再看地29个时,再在页面输入一个参,而从数据库里只返回20个参,因为count为29,而现在只有二十个数据,这样就崩掉了  小弟如果不把上面几个变量定义成static就只能看第一页 因为一刷就没了  所以小弟想在每次页面得参时把那几个变量都变成0,请高手帮帮忙!!谢谢了
    count时表示第几个数据
    sum表示此参数有多少个数据。