Kaan Öztürk Ответов: 2

Получить значение из текстового поля в цикле for


Я создал текстовые поля в цикле for
                 for (int i = 0; i <= 6; i++)
 {%>
<asp:TextBox ID="tbUcretBilgi" class="form-control"  runat="server"></asp:TextBox>
 }


Я хочу получить значения из этих текстовых полей
но как это сделать, я не знаю.

Что я уже пробовал:

Я ничего не пробовал, потому что не мог найти об этом

2 Ответов

Рейтинг:
1

Patrice T

Вы создали все коробки с одинаковыми id. С тех пор как id используется для извлечения значения, вы видите только одно.

Решение: при создании ящиков убедитесь, что для каждого из них вы создали свой идентификатор. Как tbUcretBilgi1, tbUcretBilgi2, tbUcretBilgi3 ...


Kaan Öztürk

Но когда это ретранслятор. я могу это сделать; http://www.codeproject.com/Questions/1119248/Cant-get-checkbox-checked-value-in-repeater-ASP-NE
разве я не могу обойтись без ретранслятора ?

Patrice T

Вопрос в текстовом поле или флажке ?

Kaan Öztürk

текстовый. чекбокс был образцом.

Patrice T

Это разные звери, пожалуйста, выбирайте, о чем вы говорите.

Kaan Öztürk

checkbox - это объект и текстовое поле тоже. если я могу проверить значение флажка, то могу и для текстового поля. Во всяком случае, я решил эту проблему с помощью панели
я создал панель на html. Мои текстовые ящики там и;
int i =0;
по каждому элементу (текстовое поле tbUcretBilgi в Панель1.Управления.OfType & lt;textbox>())
{
xArray[i]=tbUcretBilgi.Текст;
я++
}
я могу поймать ценности с помощью этого. например, у меня есть 6 текстовых ящиков, и я заполняю их,
ТВ1.текст: пример sample 1
ТВ2: sample2
3: sample3
4: sample4
5: ноль
6: ноль
tbUcretBilgi. text вернул одно значение; " Sample1, Sample2,Sample3, Sample4,,,"
Так,
xArray[0]= " Sample1, Sample2, Sample3, Sample4,,,"
xArray[1]=null
xArray[2]=null
...
как я могу правильно заполнить? У вас есть идея ?:) спасибо..

Patrice T

Воспользуйся Улучшить вопрос чтобы обновить ваш вопрос.

Рейтинг:
1

Thiago Vaini

Я думаю, что для этого нет решения, если идентификатор совпадает с 6 текстовыми полями, которые вы создали!

Вы хотите получить значения в коде позади, не так ли?


Kaan Öztürk

да, я решил с помощью панели.