У меня проблема с моими значениями свойств во время обработки событий. У меня есть 2 кнопки на веб-сайте формы windows, buttonA и buttonB. Это код, который у меня есть:Веб-сайт Windows Forms сбрасывает стоимость недвижимости?
public bool Clicked {get; set;}
public void Page_Load(object sender, EventArgs e)
{
Clicked = false;
}
public void buttonA_Click (object sender, EventArgs e)
{
Clicked = true;
}
public void buttonB_Click (object sender, EventArgs e)
{
if (Clicked)
{
// JS box pops out
}
}
Нечто подобное. С помощью отладки, когда я нажимаю кнопку buttonA, Clicked устанавливает значение true, но когда после нее i Нажмите кнопку buttonB, это ложь, и это окно сообщения не отображается. Почему это происходит?
ASP.Net! = WinForms. И вы не можете вызвать 'MessageBox' на сервере. – SLaks
Вы используете многопоточность? – Edper
Хм, да. Очевидно, что я «соврал» с кодом, просто хотел показать, что что-то вызывает, если Clicked is true. У меня нет этого MessageBox и я сразу не думаю, что на самом деле не могу его назвать: \ – Tommz