View Full Version : سوال: فعال شدن Button مرتبط
  
یاسر مددیان
سه شنبه 30 تیر 1388, 09:50 صبح
سلام
سه تا Textbox به همراه سه تا Button داریم. می خوام وقتی رو Textbox1 هستیم Button1 فعال بشه (یعنی اگه کلید Enter رو بزنیم این دکمه عمل کنه) و اگه رو Textbox2 باشم Button2 و Textbox3 هم Button3.
باید چیکار کنم؟
یاسر مددیان
سه شنبه 30 تیر 1388, 10:57 صبح
کسی نیست به ما جواب بده؟
bahar_engineer
سه شنبه 30 تیر 1388, 14:01 عصر
اول سه تا باتن رو enable هاشونو false می کنی
بعد سه تا textbox رو autopostback هاشونو true می کنی
بعد هم در رویداد change-text هر تکست باکس می نویسی که کدوم باتن فعال بشه و کدوم غیر فعال.
به این شکل :
protected void TextBox1_TextChanged(object sender, EventArgs e)
    {
        Button1.Enabled = true;
        Button2.Enabled = false;
        Button3.Enabled = false;
    }
    protected void TextBox2_TextChanged(object sender, EventArgs e)
    {
        Button2.Enabled = true;
        Button1.Enabled = false;
        Button3.Enabled = false;
    }
    protected void TextBox3_TextChanged(object sender, EventArgs e)
    {
        Button1.Enabled = false;
        Button2.Enabled = false;
        Button3.Enabled = true;
    }
یاسر مددیان
سه شنبه 30 تیر 1388, 14:13 عصر
نمی خوام صفحه Postback شه. از Ajax هم نمی خوام استفاده کنم. کد جاوااسکریپت اگه هست می خوام.
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.