Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/14: Рейтинг темы: голосов - 14, средняя оценка - 4.86
4 / 4 / 1
Регистрация: 25.02.2011
Сообщений: 181

как обработать значение textbox после его создания

25.03.2011, 10:02. Показов 2710. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Динамический создается textbox после нажатия кнопки,
C#
1
2
TextBox textbox1=new TextBox();
Panel1.Contols.add("textbox1");
А как обработать его значение или же такой пример как прописать в качестве текста textbox1 "hello world", при нажатия второй кнопки? (textbox1 создается при нажатия первой кнопки)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.03.2011, 10:02
Ответы с готовыми решениями:

Нетипизированные файлы: После создания файла заменить значение последней компоненты файла на значение первой его компоненты
Создать файл, компоненты (количество <=7) которого являются целыми числами. После создания файла заменить значение последней компоненты...

Как открыть файл pdf после его создания?
Создаю pdf-файл, он у меня сохраняется, что прописать, чтобы он сразу открылся после того , как создастся? Пожалуйста, помогите( ...

Как после программного создания объекта добавить его на форму?
Как после программного создания объекта добавить его на форму? целый код: using Microsoft.VisualBasic.PowerPacks; ...

12
Padawan
 Аватар для Johnny_D
473 / 323 / 30
Регистрация: 30.01.2010
Сообщений: 1,841
25.03.2011, 10:30
jfr, установить первому текстбоксу уникальный идентификатор, который в обработчике второй кнопки будет использоваться так:
C#
1
((TextBox)Page.FindControl("Ваш_Ид")).Text="BlaBlaBla"
0
4 / 4 / 1
Регистрация: 25.02.2011
Сообщений: 181
25.03.2011, 12:07  [ТС]
Цитата Сообщение от Johnny_D Посмотреть сообщение
C#
1
((TextBox)Page
что должен конкретно писать тут не знаю.
на C# пожалуйста если не трудно....
0
Padawan
 Аватар для Johnny_D
473 / 323 / 30
Регистрация: 30.01.2010
Сообщений: 1,841
25.03.2011, 13:23
jfr, я на C# написал. Надо только текст подставить и ID твоего TextBox'а.
0
4 / 4 / 1
Регистрация: 25.02.2011
Сообщений: 181
26.03.2011, 06:48  [ТС]
допустим у меня
C#
1
2
3
4
5
6
7
//первая кнопка
TextBox textbox1=new TextBox();
textbox1.ID="id";
Panel1.Contols.add("textbox1");
 
//вторая кнопка
// что надо писать в моем случаи ?
0
Padawan
 Аватар для Johnny_D
473 / 323 / 30
Регистрация: 30.01.2010
Сообщений: 1,841
26.03.2011, 17:20
jfr,
значит так

C#
1
((TextBox)Page.FindControl("id")).Text="Мой_Текст";
При условии, что текстбокс на форме находится, а не на какой нибудь панели, т.е. прямой потомок для формы.
0
4 / 4 / 1
Регистрация: 25.02.2011
Сообщений: 181
27.03.2011, 09:38  [ТС]
C#
1
2
3
4
5
6
7
8
9
10
11
protected void Button1_Click(object sender, EventArgs e)
    {
        TextBox t = new TextBox();
        t.ID = "id";
        form1.Controls.Add(t);
 
    }
    protected void Button2_Click(object sender, EventArgs e)
    {
        ((TextBox)Page.FindControl("id")).Text = "Мой_Текст";
    }
к сожелению этот код выдает ошибку Johnny_D

Добавлено через 1 минуту
при нажатия второй кнопки...
0
Padawan
 Аватар для Johnny_D
473 / 323 / 30
Регистрация: 30.01.2010
Сообщений: 1,841
27.03.2011, 13:58
jfr, выложи весь проект, я быстренько отредактирую.
0
4 / 4 / 1
Регистрация: 25.02.2011
Сообщений: 181
28.03.2011, 09:17  [ТС]
http://upload.com.ua/link/902471874
0
Padawan
 Аватар для Johnny_D
473 / 323 / 30
Регистрация: 30.01.2010
Сообщений: 1,841
28.03.2011, 11:52
Итак, суть проблемы ясна, честно потратил полчаса, погуглил. Дабы не встретить такую проблему внось, обязательно прочти это, это и вот это.
Все три статьи от достаточно известных людей, правда на английском.
А вот сам проект. Кстати файлы можно прикладывать и не ссылаясь на внешние файлообменники.
Вложения
Тип файла: rar WebSite8.rar (3.4 Кб, 31 просмотров)
0
4 / 4 / 1
Регистрация: 25.02.2011
Сообщений: 181
30.03.2011, 19:06  [ТС]
спасибо большое Johnny_D, у меня возник еще один вопрос, что означает ViewState["AddedControl"]-вот этого не понял...
0
86 / 85 / 5
Регистрация: 05.02.2010
Сообщений: 201
30.03.2011, 20:20
Цитата Сообщение от jfr Посмотреть сообщение
ViewState["AddedControl"]-вот этого не понял...
ViewState - объект состояния представления aspx.- формы.
ASP.NET использует ViewState для хранения состояния элементов управления формы(грубо говоря).

C#
1
2
3
4
string str = "This is test";
//сохраняем object в состояние представления (его можно будет потом обратно извлечь
//после следующей обратной отправке формы на сервер, и т.д. 
ViewState["AddedControl"] = str;
C#
1
2
//извлекаем объект из состояния представления
string strFromViewState = (string)ViewState["AddedControl"];
Практически в состояние представления можно сохранить любой объект класса. Единственное ограничение - этот объект должен быть помечен атрибутом [Serializable].

P.S.: если я не ошибаюсь, поместить любой ASP.NET контрол в ViewState невозможно, так-как контролы с прострвнства имён System.Web.UI.WebControls не помечены как сериализуемые.
0
CEO
Эксперт С++
 Аватар для Alligieri
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
30.03.2011, 23:18
Цитата Сообщение от StanislavSV Посмотреть сообщение
P.S.: если я не ошибаюсь, поместить любой ASP.NET контрол в ViewState невозможно, так-как контролы с прострвнства имён System.Web.UI.WebControls не помечены как сериализуемые.
Абсолютно точно я когда - то пытался наваять костыль для преодоления данной проблемы, но удалось поменяв подход отказаться от такого бреда как сохранение контролов во ViewState. если такое нужно - только Session/Cache
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.03.2011, 23:18
Помогаю со студенческими работами здесь

Как изменить картинку иконки ярлыка после автоматического его создания
Как изменить картинку иконки ярлыка после автоматического его создания. Что бы вместо стандартной была моя поставленная

Как сделать камеру дочерним объектом после создания другого объекта, или отображение сцены после создания самой камеры?
Есть кнопка при нажатии на неё создается куб ( с помощью Instantiate) как сделать камеру дочерним объектом после того как создался куб на...

Как сделать рассылку с линком на этот документ после его создания/изме
Изиняюсь за наверняка тупейший вопрос , но вот учусь тока, на Querysave формы ставлю ...

Получить значение из DBEdit и обработать его
Доброго времени суток, уважаемые форумчане! Возник такой вопрос: можно ли (если - да, то как?) извлечь значение из компонента DBEdit и...

Как выбрать файлы до определённой даты создания и обработать их?
имеется каталог, например, dir/dir1 в нем куча файлов, с расширением *.log и нужно заархивировать и удалить те файлы, которые созданы до...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru