powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как изменить контрол на Web-форме в модуле?
7 сообщений из 7, страница 1 из 1
Как изменить контрол на Web-форме в модуле?
    #38419644
Santa89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть страница Deafult допустим с Label1.
Также есть модуль Module1.vb

В нём нужно изменить надпись в Label1. Как это сделать??
...
Рейтинг: 0 / 0
Как изменить контрол на Web-форме в модуле?
    #38419707
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а в чем загвоздка то? в codebehind страницы и только там. Если мне память не изменяет модули в вб теже статические классы в шарпе.
Код: c#
1.
2.
3.
4.
protected void Page_Load(object sender, System.EventArgs e)
{
Label1.Text = Module1.GetSomeData();
}
...
Рейтинг: 0 / 0
Как изменить контрол на Web-форме в модуле?
    #38419796
Santa89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо, а если в модуле - функция, которая в цикле получает значения?
На первой итерации цикла Label1 должен быть заполнен "value1" полученным в функции в этом модуле.
На второй - label1.text + "value2" из модуля.
На третьем - label1.text + "value3" из модуля итд.

как тогда тут быть?
...
Рейтинг: 0 / 0
Как изменить контрол на Web-форме в модуле?
    #38419824
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что поменялось принципиального?
Код: c#
1.
2.
3.
4.
5.
protected void Page_Load(object sender, System.EventArgs e)
{
foeach какой то
 Label1.Text += Module1.GetSomeData();
}



я так понимаю с технологией не дружим и видим впервые да? вариантов море к примеру можно опрашивать, если у вас длительный процесс, через ява скрипт и выводить уже в лейбол
...
Рейтинг: 0 / 0
Как изменить контрол на Web-форме в модуле?
    #38419842
Santa89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"...foeach какой то"

конечное значение XXX для for each (начиная с i=1 to XXX) я нахожу в модуле.
это число найденных с помощью функции в этом модуле записей.

зачем мне этот for_each встраивать в код страницы? повтор кода получается.

Если конкретно -
на страничке по нажатию кнопки, листбокс должен заполняться надеными пользователями из ActiveDirectory.
В модуле я ищу этих самых пользователей.
...
Рейтинг: 0 / 0
Как изменить контрол на Web-форме в модуле?
    #38419858
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и? разницы от первоначально приведённого кода вообще нет.
судя по вашем коду что вам мешает внутри модуля сложить все в переменную типа string и выдать на выходе её и присвоить лейблу?

вы должны отличать модуль где какая то бизнес логика от банальной прорисовки и не смешивать их
возвращайте из ваше модуля готовый список найденных записей/строку и в кодбехайне страницы просто рисуйте, все просто же.
...
Рейтинг: 0 / 0
Как изменить контрол на Web-форме в модуле?
    #38419862
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Santa89,

... пусть ваша функция в модуле выдает массив, список (ArrayList, напр) ... А ЛистБоксу этот массив в качестве DataSource подцепите .. как вариант ...

http://stackoverflow.com/questions/2020329/asp-net-c-sharp-use-an-array-to-populate-a-listbox
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как изменить контрол на Web-форме в модуле?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]