Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Добавить элемент в коллекцию
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Пишу сайт на asp.net. Создала коллекцию авторArrayList newMail = new ArrayList(); Есть текстовое поле автор<asp:TextBox ID="TextBox1" runat="server" ontextchanged="TextBox1_TextChanged"></asp:TextBox> Как сделать так, чтобы вводимый текст сохранялся в коллекции? Пробовала так: авторArrayList newMail = new ArrayList(); protected void TextBox1_TextChanged(object sender, EventArgs e) { string eMail = TextBox1.Text; newMail.Insert(NewMail.Count, eMail); for (int i = 0; i < newMail.Count; i++) { ListBox1.Items.Add(newMail[i].ToString()); } } Но в результате я всегда получаю коллекцию из одного элемента, последнего... А мне нужно, чтобы все элементы, вводимые в текстовое поле сохранялись в коллекции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2013, 13:10 |
|
||
|
Добавить элемент в коллекцию
|
|||
|---|---|---|---|
|
#18+
до какого момента существует newMail ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2013, 13:11 |
|
||
|
Добавить элемент в коллекцию
|
|||
|---|---|---|---|
|
#18+
Паганель, по идее он должен существовать всегда. Потом из это коллекции я буду записывать данные в бд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2013, 13:13 |
|
||
|
Добавить элемент в коллекцию
|
|||
|---|---|---|---|
|
#18+
про цикл жизни страницы почитайте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2013, 13:14 |
|
||
|
Добавить элемент в коллекцию
|
|||
|---|---|---|---|
|
#18+
Паганельпро цикл жизни страницы почитайте +1000 а потом про ViewState и SessionState :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2013, 13:19 |
|
||
|
Добавить элемент в коллекцию
|
|||
|---|---|---|---|
|
#18+
Паганель, Zoria, спасибо за ваши ответы. Я обязательно почитаю то, что вы посоветовали. У меня просьба. Напишите, пожалуйста, где мне объявлять авторArrayList newMail = new ArrayList(); в данном случае. Дело в том, что это срочное дело, и мне нужно срочно написать этот код... Заранее благодарна за ваше понимание и отзывчивость))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2013, 14:05 |
|
||
|
Добавить элемент в коллекцию
|
|||
|---|---|---|---|
|
#18+
я бы записывал сразу в БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2013, 14:37 |
|
||
|
Добавить элемент в коллекцию
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. а напоследок я скажу... :) http://msdn.microsoft.com/ru-ru/library/75x4ha6s(v=vs.90).aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2013, 14:39 |
|
||
|
Добавить элемент в коллекцию
|
|||
|---|---|---|---|
|
#18+
Zoria, спасиииииибо!!) Вы меня спасли! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2013, 15:21 |
|
||
|
Добавить элемент в коллекцию
|
|||
|---|---|---|---|
|
#18+
Zoria, Жесть! Когда я вставила все в проект оказалось, что проблема не решена! Он по-прежнему каждый раз создает новую коллекцию! Это связано с циклом жизни страницы, да? Как это можно исправить??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2013, 16:39 |
|
||
|
Добавить элемент в коллекцию
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Код: c# 1. 2. 3. 4. я уж не знаю, чего вы куда вставили.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2013, 18:14 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38496889&tid=1357852]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
74ms |
get tp. blocked users: |
2ms |
| others: | 282ms |
| total: | 458ms |

| 0 / 0 |
