Текстовое поле TextChangedEvent не стреляет? - PullRequest
0 голосов
/ 14 июня 2011

Я работаю над базовым сайтом электронной коммерции и ищу некоторую помощь относительно расчета в реальном времени, который необходимо выполнить, когда пользователь вводит числовое значение в текстовое поле.

В настоящее время я установил расчет события в событии TextChanged, привязанном к текстовому полю, но это, похоже, не работает ??? Мне интересно, если мне нужно установить автоматический постбэк в true, но я бы хотел избежать перезагрузки страницы, если это поможет !!!

Любая помощь будет отличной! Вот код для кнопки

 protected void TB_Quantity_TextChanged(object sender, EventArgs e)
{
    LB_price.Text = 
       (int.Parse(ViewState["Price"].ToString()) * 
          int.Parse(TB_Quantity.Text.Trim())).ToString();
}

1 Ответ

1 голос
/ 14 июня 2011

Вы не можете запустить событие asp.net, не отправив страницу обратно на сервер.

Однако, если вам нужно, чтобы сообщение было невидимым для пользователя, вам может понадобиться Частичное обновление страницы .

...