当前位置: 代码迷 >> ASP.NET >> 刷新页面统计访问次数出现有关问题.每次刷新自动加2.怎么实现刷新一次增加一次
  详细解决方案

刷新页面统计访问次数出现有关问题.每次刷新自动加2.怎么实现刷新一次增加一次

热度:3917   发布时间:2013-02-26 00:00:00.0
刷新页面统计访问次数出现问题.每次刷新自动加2.如何实现刷新一次增加一次
想实现的最终目的是:每次刷新一次访问次数增加1.
----------------------------------------------------
protected   int   Count   =   1;
if(Count   ==   1)
{
  执行SQL更新语句:SqlStr  
}
Count++;
-------------------------------------------------------
string   SqlStr   =   string.Format( "update   merchant_info   set   BrowseCount   =   BrowseCount+1   where   merchantID={0} ",p_MerchantID);

如果实现刷新一下增加一次?

------解决方案--------------------------------------------------------
页面刷新后~你的变量值会恢复初始值~
你在外部定义一个静态变量就可以了~
protect static int count = 1;

------解决方案--------------------------------------------------------
if(!this.IsPostback)
{
执行SQL更新语句:SqlStr
}
-------------------------------------------------------
string SqlStr = string.Format( "update merchant_info set BrowseCount = BrowseCount+1 where merchantID={0} ",p_MerchantID);
  相关解决方案