Подтвердить что ты не робот

Получение значения .Text из TextBox

У меня есть куча текстовых полей на моей странице asp.net и в событии TextChanged, я хочу запустить сохраненный proc для возврата Name на основе ввода пользователем. Если у меня есть блок кода вроде:

TextBox t = (TextBox)sender;
string objTextBox = t.ID;

как я могу получить значение .Text objTextBox?

4b9b3361

Ответ 1

Используйте это вместо:

string objTextBox = t.Text;

Объектом t является TextBox. Объекту, которому вы вызываете objTextBox, присваивается ID свойство TextBox.

Таким образом, лучший код:

TextBox objTextBox = (TextBox)sender;
string theText = objTextBox.Text;

Ответ 2

if(sender is TextBox) {
 var text = (sender as TextBox).Text;
}

Ответ 3

Вы пытались использовать t.Text?