全局变量定义了一个int number = 1;在asp:button 的点击事件中写了 number++,然后控制台输出,可是点击之后,每次输出的都是2,怎么样让它可以改变或者一直递增
number定义为静态变量
public static int number=1;
如果你想用整个站点的全局变量,可以用Cache
这个已经解决了,加一个回发判断
public partial class index : System.Web.UI.Page
{
//表示当前页码
public static int number;
protected void Page_Load(object sender, EventArgs e)
{
//查询博客的数量
sum = Manages_Blogs.Manage_Blog.selectAllBlogCount();
if (!Page.IsPostBack)
{
number = 1;
}
}
}
之前没有判断,每次加载就会回到1