【发布时间】:2012-04-15 15:28:17
【问题描述】:
我尝试为默认页面上的每次点击增加一个 int。 Int=0。它只上升到 1。我应该怎么做才能增加每次点击的数字?
public partial class _Default : System.Web.UI.Page
{
private int speed = 0;
public int Speed
{
get { return speed; } // Getter
set { speed = value; } // Setter
}
public void accelerate()
{
//speed++;
this.Speed = this.Speed + 1;
}
public void decelerate()
{
// speed--;
this.Speed = this.Speed - 1;
}
public int showspeed()
{
return this.Speed;
}
//car bmw = new car();
public void Page_Load(object sender, EventArgs e)
{
//datatype objectname = new
dashboard.Text = Convert.ToString(this.showspeed());
}
public void acc_Click(object sender, EventArgs e)
{
this.accelerate();
dashboard.Text = Convert.ToString(this.showspeed());
}
public void dec_Click(object sender, EventArgs e)
{
this.decelerate();
this.showspeed();
}
}
【问题讨论】:
-
网络无状态本质的无可辩驳的证明
-
似乎和这里描述的问题一样stackoverflow.com/questions/9968298/…
标签: c# asp.net visual-studio increment