powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebForms - Collections - а как это сделать?
6 сообщений из 6, страница 1 из 1
WebForms - Collections - а как это сделать?
    #33057956
Samir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создал веб компонент. Вставляю его в Toolbox и добавляю объект на форму.
Но кое что не получается в веб компоненте, а именно:
возьмем к примеру DropDownList, свойство Items (хочу создать такое же свойство)
т.е. если добавить новые Items, то мы имеем следующее в коде HTML

<asp:DropDownList id="DropDownList1" runat="server">
<asp:ListItem Value="0" Selected="True">mytext</asp:ListItem>
<asp:ListItem Value="1">mytext2</asp:ListItem>
</asp:DropDownList>

Вот в принципе то, что мне не удается сделать.
...
Рейтинг: 0 / 0
WebForms - Collections - а как это сделать?
    #33066962
Samir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо всем!
Очень помогло :-)
...
Рейтинг: 0 / 0
WebForms - Collections - а как это сделать?
    #33066973
Артем1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гы. :)

Так получилось у тебя? А то мне тоже интересно, как так сделать.
Рефлектором не получилось код стандартных компонентов посмотреть, как они это делают?
...
Рейтинг: 0 / 0
WebForms - Collections - а как это сделать?
    #33067026
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это называется Inner Property Persistence Реализуется вроде так
Код: plaintext
1.
2.
[PersistenceMode(PersistenceMode.InnerDefaultProperty)]
public  ListItemCollection Items { ... }
почитайте "Developing Microsoft ASP.NET Server Controls and Components
By Nikhil Kothari, Vandana Datje "
-> Chapter 10. Complex Properties and State Management->Subproperties



_______________________________________________________
Господи, сколько ещё не сделано... А сколько ещё предстоит не сделать...!
...
Рейтинг: 0 / 0
WebForms - Collections - а как это сделать?
    #33071050
Samir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего хорошего еще не получилось :-)
...
Рейтинг: 0 / 0
WebForms - Collections - а как это сделать?
    #33090340
Samir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создал компонент. Почти все работает.

1. создал класс
2. создал коллекцию класса наследуемый от CollectionBase
3. создал сам веб компонент, в котором есть свойство = коллекция

Не работает только одно: - EDITOR в дизайнере
хотя если вводить данные в дизайнере HTML, то все нормально работает
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebForms - Collections - а как это сделать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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