alizanganeh
پنج شنبه 30 مرداد 1393, 00:51 صبح
سلام
من توی C# تازه کارم . یک برنامه ی ساده دارم مینویسم که کدی که میذارم یک نمونست واسه مشکلی که دارم :
public partial class Default2 : System.Web.UI.Page{
int a;
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
a += int.Parse(TextBox1.Text);
TextBox2.Text = a.ToString();
}
}
با وجود این عمل جمع ، باز هم همیشه آخرین مقداری که به Textbox1 دادم توی a میمونه فقط . وقتی خط به خط debug کردم دیدم که هربار که دکمه رو میزنم که عدد بعدی رو با a جمع کنه ، مقدار a کلا 0 میشه . میدونم مشکل چیز ختده داریه ولی نمیدونم چیه دیگه !!! اگر میشه بگید بهم
ممنون
من توی C# تازه کارم . یک برنامه ی ساده دارم مینویسم که کدی که میذارم یک نمونست واسه مشکلی که دارم :
public partial class Default2 : System.Web.UI.Page{
int a;
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
a += int.Parse(TextBox1.Text);
TextBox2.Text = a.ToString();
}
}
با وجود این عمل جمع ، باز هم همیشه آخرین مقداری که به Textbox1 دادم توی a میمونه فقط . وقتی خط به خط debug کردم دیدم که هربار که دکمه رو میزنم که عدد بعدی رو با a جمع کنه ، مقدار a کلا 0 میشه . میدونم مشکل چیز ختده داریه ولی نمیدونم چیه دیگه !!! اگر میشه بگید بهم
ممنون