Wpis z mikrobloga

Mirki, mam TextBox z którego elementy lecą do ListBoxa. Chciałbym, aby ListBox odświeżał się dopiero po wpisaniu danych w TextBox (myślałem, że TextBox.Enabled == false wystarczy (po wpisaniu danych blokuję tego TextBoxa)). Niestety nie wiedzieć dlaczego ListBox odświeża się bez względu na to, czy TextBox jest włączony czy nie. Proszę o rady i pozdrawiam.

#programowanie #aspnet #csharp
  • 5
  • Odpowiedz
@cycjusz157:

Po pierwsze: nie musisz castować na

bool
, bo property Enabled jest boolem ;)

Po drugie: Ja bym zrobił tak, że zrobiłbym

EventHandler
OnKeypress/KeyDown/KeyUp (nie pamiętam teraz dokładnie który to był) textboxa i sprawdzał, czy jest wtyknięty klawisz Enter, powinno załatwić sprawę ;)
  • Odpowiedz
Jeszcze raz.

1. Mamy TextBox i ListBox na stronie.

2. Wpisujesz dane do kontrolki TextBox

3. Oczekujesz, że po wpisaniu danych, zawartość ListBox zostanie zaktualizowana i odświeżona, tak?
  • Odpowiedz