У меня есть одна веб-форма со списком и кнопкой. Когда событие onmousover сработает, появится список; однако при загрузке страницы список не должен отображаться. У меня есть следующий код (прошу прощения за изменение цвета фона):
Button2.Attributes.Add("onmouseout",
"this.style.backgroundColor='Blue',
ListBox3.style.display ='none'");
Button2.Attributes.Add("onmouseover",
"this.style.backgroundColor='Red',
ListBox3.style.display='block'");
Этот код работает, когда listbox.visible имеет значение true. К сожалению, когда страница загружается, список всегда виден, чего я хочу избежать. Когда я устанавливаю в списке значение visible = false, приведенный выше код не работает. Я возился с обратной передачей и использовал операторы if, такие как if (button = red), display = block; впрочем, безрезультатно. Я застрял в этой точке. Кто-нибудь знает, что мне нужно сделать, чтобы приведенный выше код работал? Я новичок в ASP.NET, поэтому я не знаю, нужно ли мне что-то делать с html. Кроме того, один интересный момент, фоновая часть кода работает безупречно.
Я действительно ценю помощь каждого.