首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于变量加1有关问题?

2012-04-09 
关于变量加1问题????我定义了三个变量publicintPageNum20publicintPageCount1publicintPageTotal....

关于变量加1问题????
我定义了三个变量
public   int   PageNum=20;
public   int   PageCount=1;
public   int   PageTotal;
.............


string   cmdtext   =   " ";

PageTotal   =   PageNum   *   PageCount;

cmdtext   =   @ "SELECT   TOP   "   +   PageNum   +   "   ID,   SUBJECT,   CONVERT(varchar(10),   FBTIME,   120)   AS   FBTIME,   FILENAME,AUTHOR   FROM   NEWS_INFO   WHERE   (ID   NOT   IN(SELECT   TOP   "   +   PageTotal   +   "   id   FROM   NEWS_INFO   WHERE   TYPEID   =   1   AND   STATUS   =   '0 '   ORDER   BY   FBTIME   DESC))   AND   (TYPEID   =   1)   AND   (STATUS   =   '0 ')     ORDER   BY   FBTIME   DESC ";

----------------------------
想点击LinkButton时候,每次让PageCount加1,可是每次总刷新一次,PageCount总是不会加1???


[解决办法]
public int PageCount=1;
======================
每次回传就重新开始了..

简单一点 public static int PageCount=1;

[解决办法]
可将其定义成Application
[解决办法]
1。
原因如 高歌 所述

2。
想点击LinkButton时候,每次让PageCount加1,可是每次总刷新一次,PageCount总是不会加1???
》》》》》

a.将 PageCount 存到 ViewState 中

ViewState[ "__PageCount "] = PageCount;

b.用的时候取出来

PageCount = ViewState[ "__PageCount "] == null ? 1 : (int)ViewState[ "__PageCount "];

[解决办法]
可将其定义成Application
===========
这个更扯!!!!!!

热点排行